ie8 は es6 をサポートしていません。 IE ブラウザでは、IE10 以下のバージョンは es6 をまったくサポートしておらず、es6 の構文を解析できませんが、IE11 は一部の es6 機能をサポートできますが、IE ブラウザが es6 をサポートしているかどうかは、アロー関数をサポートしているかどうかで確認できます。 , アロー機能をサポートしているということは、ブラウザが ES6 をサポートしていないことを意味します。
このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 6、Dell G3 コンピューター。
ie8 は es6 をサポートしていません。
IE ブラウザでは、IE10 以下のバージョンは es6 をまったくサポートしておらず、es6 の構文を解析できませんが、IE11 は一部の es6 機能をサポートできます。
ES6 をサポートするブラウザのバージョン (概要表):
ブラウザ | サポートされていないバージョン | 部分的にサポートされているバージョン | サポートされているバージョン |
---|---|---|---|
IE | 6-10 | 11 | |
エッジ |
##12-14 |
15-18、79-87 | |
2-5 | 6-53 | 54-86 | #Chrome |
21-50 | 51-90 | サファリ | |
7.1-9.1 | 10-13.1、14、TP | オペラ | |
15-37 | 38-72 | ||
3.2-6.1 | 7- 9.310-13.7、14.2 | ||
すべて | |||
4.4-4.4.4 | 81Opera モバイル | ||
59 | |||
##87 |
Firefox Android 用 |
||
##83 | |||
#サムスン インターネット |
5-13.0 | ||
QQ ブラウザ | #10.4 | ||
Baidu ブラウザ |
#7.12 |
||
KaiOS ブラウザ | 2.5 | ||
ブラウザが ES6 をサポートしているかどうかを確認するにはどうすればよいですか? |
実装アイデア: |
実装手順は次のとおりです:
document.write("浏览器是否支持ES6的检测方法"); var arrowFunction ="var t = () => {};" ; try { f = new Function(arrowFunction); document.write("当前浏览器支持ES6!"); } catch (e) { document.write("不支持ES6! "+e); }
javascriptビデオ チュートリアル
、Web フロント エンド
]以上がIE8はES6をサポートしていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。