strictモード(厳格モード)
strictモード(厳格モード)とは
strictモード(厳格モード)とは、コードのエラーチェックをより的確に行うためのモードで、JavaScriptコード上に「"use strict";
」を追加することで、strictモードが有効となります。
strictモードはECMAScript 5からの仕様ですが、strictモードが使用できない環境では単なる文字列として認識されるため、エラーとはなりません。
JavaScript
"use strict";
var foo = function() {
...
};
対応ブラウザ
ブラウザ | バージョン |
---|---|
IE | 10以上 |
Firefox | 4.0以上 |
Chrome | 13.0以上 |
Safari | 6.0以上 |
Opera | 11.6以上 |
iOS Safari | 5.0以上 |
Android | 3.0以上 |