Chromeはの値の変更を禁止していますundefined
か?私はちょうど試しました:
undefined = 3
しかし、それからクエリを実行undefined
すると、undefined
PS。コードでそれを再定義するつもりはありません。なぜそれが機能しないのか疑問に思っています。
それは正しいです。最近のほとんどのブラウザは、の値を変更できませんundefined
。
最新のブラウザー(JavaScript 1.8.5 / Firefox 4以降)では、undefinedは、ECMAScript 5仕様に従って、構成不可能で書き込み不可能なプロパティです。そうでない場合でも、オーバーライドしないでください。
したがってundefined
、グローバルオブジェクトのプロパティであっても、最近のブラウザでは変更できません。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加