影響あり window プロパティと同名のグローバル変数が、設定時にそのプロパティセッターを呼び出すようになりました

公開日: | カテゴリー: DOM

概要

この変更の典型的な影響が Bug 943958 で報告されています。var name = 1 のようなコードは期待通り動作しなくなり、name は代わりに文字列の "1" を返すようになります。なぜなら window.name プロパティが存在するためです。これは WebKit や Blink と同じ挙動になります。ウェブ開発者は window プロパティと同名のグローバル変数の使用を常に避けるべきです。

参考資料