Récemment, j'exécutais une partie de mon code via JSLint lorsque j'ai rencontré cette erreur. La chose que je trouve amusante à propos de cette erreur, c'est qu'elle suppose automatiquement que tout == doit être ===.
Cela a-t-il vraiment un sens? Je pourrais voir un grand nombre de cas où vous ne voudriez pas comparer le type, et je crains que cela puisse causer des problèmes.
Le mot «prévu» impliquerait que cela devrait être fait CHAQUE fois ..... C'est ce qui n'a pas de sens pour moi.