文法/厳しくチェック *
プログラムを作成したものの、なかなか問題が特定できず困ることがあります。そんな時に「!厳しくチェック」と記述してプログラムを実行すると、プログラムの間違い安い点を指摘するようになります。(ver3.6.11以降で有効)
チェック項目 *
次の項目をチェックし、問題があればその旨を出力します。
- 関数の引数にundefinedを与えた場合に警告
- 関数の戻り値がundefinedだった場合に警告
- 未定義の変数を利用した場合に警告
動作確認 *
以下のように、『!厳しくチェック』の有無で挙動が変わるので、確認してみましょう。
関数の戻り値に『戻り値無し』を指定する方法 *
『!厳しくチェック』を有効にした場合、戻り値が未定義だと警告が表示されます。そのため、『戻り値無し』を指定すると警告を抑制できます。
参考 *