The comparison `==` is basically something you should never use. `this` is confusing for most people, etc.
That said, it's fairly easy to avoid these problems.
That said, it's fairly easy to avoid these problems.
This doesn't feel unique to JavaScript though? It's the same with, say, PHP.