変数宣言 強制、厳格モード指定など

いつもの直ぐに忘れてしまうシリーズです。

今回は、変数宣言の強制方法や、厳格モードの指定方法についてメモしておきたいと思います。

ここでまとめさせて頂く方法は、全てソースコードの先頭で指定する方法です。

しすろぐ タグ -プログラミング-


 

VBS 変数宣言の強制

Option Explicit

 


VBA 変数宣言の強制

Option Explicit

※VBSと同様です。

 


JavaScript strictモード(厳格モード)

"use strict";

※ECMAScript5(ES5)からの対応です。
ES5以前の環境で記載されていても、悪影響は発生しません。

■strictモード(厳格モード)について

ANALOGIC “use strict”(厳格モード)を使うべきか?

MDN Strict モード

 


Perl strictプラグマ

use strict;

■strictプラグマについて

perldoc.jp strict

Perl入門ゼミ strict – 文法チェックを厳しくする

 


Power Shell 厳格モード

Set-StrictMode

■厳格モードについて

Microsoft Set-StrictMode

 


 

尚、コンパイラのバージョンによって、挙動が変化する言語も存在します。

また、言語によって、モードを指定した場合の制約が異なるので、全部覚えておくことは困難と言えます。

余力があるときに、対応表なども書いておきたいですが、また、別の機会にさせて頂きます。

都内でエンジニアをやっています。 2017年に脱サラ(法人設立)しました。 仕事で調べたことや、気になったことをメモしています。
投稿を作成しました 164

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


関連投稿

検索語を上に入力し、 Enter キーを押して検索します。キャンセルするには ESC を押してください。

トップに戻る