【JavaScript】'use strict';
'use strict'; は、厳格モード(strict mode)を有効にするための記述。
厳格モードでは、JavaScript のあいまいな書き方や、バグにつながりやすい書き方が制限される。 これにより、意図しないグローバル変数の作成や、気づきにくいミスを検出しやすくなる。
code:sample.js
'use strict';
(() => {
// 厳格モードで実行する
// この中だけで使う変数・関数を定義して
// すぐに処理を実行する
})();
参照