4

私の記憶が正しければ、古いバージョンのInternetExplorerはこのステートメントをサポートしてfor..inませんでした。

しかし、どのバージョンかはわかりません。Googleにとって最も簡単なことではありません。

Microsoftによると、Quirksモード、およびIE6以降の標準モードでサポートされています。

どのバージョンのInternetExplorerがこれのサポートを追加しましたか?

4

4 に答える 4

7

私が覚えている限り、JSをサポートするすべてのfor ... inブラウザーは、最近までオブジェクトのキーを列挙する唯一の方法であったため、サポートする必要がありました。

于 2012-11-12T16:41:37.433 に答える
3

少なくともIE6+ではサポートされています。for-inループは、ブラウザが非常に長い間サポートしてきたEcmascript3にあります。for-inは、他のJSコンストラクトと同じように快適に使用できるはずです。

于 2012-11-12T16:41:55.253 に答える
1

Microsoftのドキュメントによると、for ... inステートメントは、InternetExplorer5.0で使用されるJScriptバージョン5.0で追加されました。

JScriptは、MicrosoftによるECMAScript3の実装です。前のリンクは、古いバージョンのInternet Explorer、Windows、VisualStudioなど、使用している製品を示しています。

于 2019-10-29T02:38:08.323 に答える
-1

マイクロソフトの公式ウェブサイトによると、ここに彼らが言うことです:

for...of Statement (JavaScript) 次のドキュメントモードではサポートされていません:Quirks、Internet Explorer 6標準、Internet Explorer 7標準、Internet Explorer 8標準、Internet Explorer 9標準、Internet Explorer 10標準、InternetExplorer11標準。Windows8.1ではサポートされていません。

于 2017-09-12T13:09:31.690 に答える