プログラミング言語で、より厳密なルールを適用して実行する動作モード。エラーチェックが強化される。
「strict mode」を星図で探索する →
「strict mode」とは?意味を解説
プログラミング言語(JavaScriptなど)で有効にできる実行モード。厳密な文法チェックやエラー検出を強化し、危険な操作を制限する。開発段階でバグを早期に発見でき、本番環境でのトラブル防止に役立つ。互換性より安全性を優先する設定。
例文
- strict modeを有効にすると、未宣言変数の使用がエラーになる。
- JavaScriptでstrict modeを使用すれば、より安全なコードが書ける。
- strict modeでは削除禁止プロパティの操作がエラーとなる。
語源・由来
英語の「strict」(厳密な)と「mode」(モード・方式)を組み合わせた用語。プログラミング言語が提供する公式な機能として、2009年のECMAScript 5から導入された。
英語で言うと
strict modestrict checkingstrict validation
「strict mode」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「strict mode」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「strict mode」を探索する →