JavaScript has types.


If there is a demonstrable benefit, sometimes it can be worth doing unnecessary things. But you shouldn't do something without a knowable benefit. Unless you are a religious man, of course.


Correct sans for the qualifier "he thinks". Comments are always unnecessary, regardless of "he thinks" or "X think(s)", because by definition they are ignored by the compiler.