1.初めて変数に値を割り当てるときは、必ずvarキーワードを使用してください。
変数が宣言されていないが直接割り当てられている場合、デフォルトでは新しいグローバル変数と見なされます。グローバル変数の使用はできるだけ避けてください。
2。===を使用して==を置き換えます
==および!=演算子は、必要に応じてデータ型を自動的に変換します。ただし、===と!==はそうではなく、値とデータ型を同時に比較するため、==と!=よりも高速になります。
[10] === 10 // is false
[10] == 10 // is true
'10' == 10 // is true
'10' === 10 // is false
[] == 0 // is true
[] === 0 // is false