JavaScript

[JavaScript] 実装を厳格化する(use strict)

投稿日:2016年10月22日 更新日:

JavaScriptのコードの書き方は、変数宣言をしなくてもOKだったりと、わりと曖昧なコードの書き方が許されています。

しかしこれは簡単にコードが書ける半面、バグを発生させやすいです。

JavaScriptではuse strictディレクティブを使用することで、曖昧な書き方が出来ないようにすることができます。

JavaScriptの実装を厳格化する

通常のパターンと、use strictを使うパターンの比較です。

↑ 変数宣言していませんが問題なく実行できます。

↑ 変数宣言していないため、エラーとなります。

解説

  • 厳格モードにするには、JavaScriptの先頭に "use strict"; を記述すればOKです。

スポンサーリンク

スポンサーリンク

-JavaScript
-

執筆者:


comment

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

関連記事

[JavaScript] 文字のASCIIコードを取得する

文字のASCIIコードを取得するには、charCodeAtを使用します。 サンプルソース charCodeAtの引数には ...

[JavaScript] カラーコードから色を確認する

カラーコードから色を確認したい場合にご利用ください。 カラーコードから色を確認する カラーコードを入力してください。(例 ...

[JavaScript] イベントハンドラを設定する

イベントハンドラはHTMLタグに「onclick="~"」のように記述することが多いですが、 JavaScriptで動的 ...

[JavaScript] コンファームを表示する(window.confirm)

コンファームを表示するには、window.confirm()を使用します。 サンプルソース 例)コンファームを表示する ...

[JavaScript] 文字列の前後の空白を取り除く

文字列の前後の空白を取り除く(トリム処理)を行うサンプルです。 トリム処理には、trim関数を使用します。 サンプル 例 ...

スポンサーリンク