Heim > Artikel > Web-Frontend > Ist ie6 mit es6 kompatibel?
ie6 ist nicht mit es6 kompatibel. IE6 unterstützt die Erkennung der ES6-Syntax nicht und meldet einen Fehler. Lösung: 1. Führen Sie die Datei babel-browser.min.js ein, damit Sie ES2015 zum Codieren verwenden können. 2. Führen Sie die Datei browser-polyfill.js ein, um das Problem der Inkompatibilität zwischen Pfeilfunktionen oder Versprechen oder Async und Awite zu lösen . Fügen Sie das Attribut „type="text/babel"“ zum Skript-Tag hinzu.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.
IE6 unterstützt keine ES6-Syntax. Daher wird bei Verwendung von IE die ES6-Syntax nicht erkannt und ein Fehler gemeldet.
Browserversionen, die ES6 unterstützen (Übersichtstabelle)
Browser | Nicht unterstützte Versionen | Teilweise unterstützte Versionen | Unterstützte Versionen |
---|---|---|---|
IE | 6- 10 | 11 |
|
Edge | 12-14 | 15-18,79-87 | |
Firefox | 2- 5 | 6-53 | 54-86 |
Chrom | 4-20 | 21-50 | 51-90 |
Safari | 3,1-7 | 7,1-9,1 | 10-13,1, 14 a |
15-37 | 38-72 | iOS Safari | |
3.2-6.17-9.3 | 10-13.7, 14.2 | Opera Mini | |
alle | |
||
2.1-4.34.4-4.4.4 | 81 | Opera Mobile | |
12-12.1 | 59 |
|
Chrome für Android |
Firefox für Android | |||
UC-Browser für. Android | |||
Samsung Internet | |||
4... 12 | KaiOS-Browser | ||
2.5 |
|||
Lösung für IE, die ES6 nicht unterstützt | Aber wie kann man bei einem Projekt, das kein npm verwendet und nur eine einfache HTML-Datei ist, mit dem Fehler umgehen, wenn es im IE-Browser geöffnet wird? | ||
1.Babel-browser.min.js einführen | Um dieses Problem zu lösen, müssen wir zuerst babel-browser.min.js einführen, damit Sie ES2015 zum Codieren verwenden können | 2.Browser einführen- polyfill .jsLösen Sie das Problem der Inkompatibilität zwischen Pfeilfunktion oder Promise oder Async und Awite |
3. Fügen Sie nach dem Hinzufügen type="text/babel" zu Ihrer js-Datei hinzu kann derzeit unterstützt werden. |
Javascript-Video-Tutorial, Web-Frontend】
Das obige ist der detaillierte Inhalt vonIst ie6 mit es6 kompatibel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!