IE 9 のこれら 2 つのモードの JavaScript に違いはありますか? はいの場合、それらは何ですか?
2 に答える
IE9標準ドキュメントモードはECMAScript、第5版の機能をサポートしているため、、、、、、など
forEachのメソッドは適切everyにサポートされています。詳細についてmapArraydefinePropertykeysObjectIE9標準ドキュメントモードは、強化されたDOMプログラマビリティをサポートします。(あなたが興味を持っているものではないかもしれませんが、そうします)。詳細について
IE9は、IE8 JavaScript実装とECMAScript、第3版仕様の主な違いのいくつかを削除します。
クァークズモードはIE6のJavaScript機能をサポートします。これは、IE5の動作、およびIE6、IE7、IE8のクァークズモードの動作に似ています。
IE9標準モードで変更されたもの(サポート
arguments.callerされなくなった、JavaScriptプロパティ列挙の違いなど)。これについては、Windows InternetExplorer9で変更された機能をすべてお読みください。
はい、いくつかの違いがあります。
たとえば、quirks モードでは document.body ( body-element) がルート要素であり、標準モードではhtml-element (document.documentElement) です。
これは、ビューポートの寸法を計算しようとするときに混乱を招く可能性があります。