Yes, {} + [] = 0. No, JavaScript Isn’t Broken
Sylwia Laskowska
- Comments126
Sylwia Laskowska
JavaScript is a legendary programming language. Created in the mid-1990s in just 10 days, it was born...
JavaScript is a legendary programming language. Created in the mid-1990s in just 10 days, it was born during the browser wars, when Netscape was trying to deliver a fatal blow to Microsoft. As we all know, that didn't exactly work out as planned… Today, some people love JavaScript, others hate it, and some just make fun of it. But the truth is, the modern web simply wouldn't exist without it!
Over the years, JavaScript has gone through countless revolutions. Its capabilities today are almost incomparable to what the language could do back in the 1990s. There's just one tiny problem… Every change to the language has to take into account the fact that millions of websites out there still rely on old JavaScript behavior. And some of those websites will probably continue running that code until the end of…
Excerpt from DEV Community ↗, by Sylwia Laskowska.
Yes, {} + [] = 0. No, JavaScript Isn’t Broken was first seen on DEV Community · Top this week on Oct 30, 2026. Since then it has appeared in 163 checks on 7 different days. Its best position was #1 of 30, reached on Nov 3, 17:43 UTC. It dropped off the list after Nov 5, 19:43 UTC.
Position on DEV Community · Top this week at every check (lower is better).
Best rank per day (UTC).
Platform metric as reported by DEV Community.
Archived daily, weekly and monthly lists that include this entry.
Not at the moment. It was last on the list on Nov 5, 19:43 UTC, after 7 days of trending.
#1 on DEV Community · Top this week, on Nov 3, 17:43 UTC. Trendoday checks this list every 60 minutes.
It was first seen on Oct 30, 2026 and has been on the list on 7 days (163 checks) since.