Why JavaScript "for in" Loops Are Bad | Dark Hacker News