いつもの直ぐに忘れてしまうシリーズです。
今回は、変数宣言の強制方法や、厳格モードの指定方法についてメモしておきたいと思います。
ここでまとめさせて頂く方法は、全てソースコードの先頭で指定する方法です。
VBS 変数宣言の強制
Option Explicit
VBA 変数宣言の強制
Option Explicit
※VBSと同様です。
JavaScript strictモード(厳格モード)
"use strict";
※ECMAScript5(ES5)からの対応です。
ES5以前の環境で記載されていても、悪影響は発生しません。
■strictモード(厳格モード)について
ANALOGIC “use strict”(厳格モード)を使うべきか?
Perl strictプラグマ
use strict;
■strictプラグマについて
Perl入門ゼミ strict – 文法チェックを厳しくする
Power Shell 厳格モード
Set-StrictMode
■厳格モードについて
尚、コンパイラのバージョンによって、挙動が変化する言語も存在します。
また、言語によって、モードを指定した場合の制約が異なるので、全部覚えておくことは困難と言えます。
余力があるときに、対応表なども書いておきたいですが、また、別の機会にさせて頂きます。