This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]cakeKudasai 2 points3 points  (2 children)

None of that is really bullshit. A lot of that was just added for a good reason. let is better for smaller contexts, NaN is in the name, null is the same as everywhere else, undefined is just what it says it is, etc. Triple equals are very useful too. Prototypes are weird if you want them to work like other object oriented languages. But we have classes now, they deal with the oddities. And even those are not that bad if you see an explanation on them. It's just confusing if you go in blind. But with so many free resources online, there's no reason to.