ES5のオブジェクト保護とアクセサプロパティ

厳格モード ("use strict") ES5ではスクリプトや関数内で"use strict"を宣言することで、コードをより厳格な文法で実行する「ストリクトモード」が導入されました。これにより、以下のような制約が追加されます: 未宣言の変数への代入がエラーになる 静黙失敗(エラーが発生しない失敗)が明示的な例外に変わる 通常の関数内のthisがwindowではなくundefinedを参照 ...

5月28日 03:09 投稿