JavaScript

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

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

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

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

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

JavaScriptの実装を厳格化する

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

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

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

解説

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

スポンサーリンク

スポンサーリンク

-JavaScript
-

執筆者:


comment

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

関連記事

[JavaScript] ページのURLを参照/設定する(document.location)

ページのURLを参照/設定するには、document.location を使用します。 サンプルソース 例)ボタンを押す ...

[JavaScript] 文字列をBase64デコードする(.atob)

文字列をBase64デコードするには、window.atobを使用します。 サンプルソース 例)文字列「abcdefg」 ...

[JavaScript] canvasに四角形を描画する(strokeRect、fillRect)

canvasに四角形を描画するには、strokeRect、fillRectを使用します。 サンプルソース 例)canva ...

[JavaScript] HTMLのDOCTYPEを取得する

HTMLのDOCTYPEを取得するには、document.doctypeを使用します。 サンプルソース 例)DOCTYP ...

[JavaScript] 絶対値を求める(Math.abs)

絶対値を求めるには、Math.abs()を使用します。 構文 (aの絶対値を求めてxに代入する) var x = Mat ...

スポンサーリンク