> most unexpected behaviour in js comes from people not knowing the language
Isn't this just a rationalization? Any unexpected behavior is by definition something the user didn't know to expect.
Isn't this just a rationalization? Any unexpected behavior is by definition something the user didn't know to expect.