Heim  >  Artikel  >  Web-Frontend  >  Ist es6 mit ie8 kompatibel?

Ist es6 mit ie8 kompatibel?

WBOY
WBOYOriginal
2022-04-26 10:24:231776Durchsuche

es6 ist nicht mit ie8 kompatibel, sondern nur mit einigen es6-APIs in ie10 und ie11; die Methode zum Erreichen der Kompatibilität: Sie können „babel-loader“ verwenden, um es6-Code zur Ausführung in ie8 zu kompilieren, verwenden Sie „npm install babel-loader“ zum Installieren.

Ist es6 mit ie8 kompatibel?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, ECMAScript Version 6.0, Dell G3-Computer.

Ist es6 mit IE8 kompatibel?

ES6 ist nicht mit IE8 kompatibel

Der IE-Browser unterstützt die ES6-Syntax nicht. Für die Verwendung von ES6 im IE-Browser ist daher ES6 erforderlich zur Ausführung in ES5 kompiliert werden. Die Methode ist auch sehr einfach, verwenden Sie einfach den Babel-Loader.

Derzeit wird häufig eine Syntax wie ES6 (ES2015) verwendet. In tatsächlichen Projekten werden wahrscheinlich Module verwendet, die die ES6-Syntax unterstützen perfekt. Um Kompatibilität zu erreichen, müssen Sie ein Konvertierungstool verwenden, um die ES6-Syntax in die ES5-Syntax zu konvertieren. Dabei handelt es sich um das am häufigsten verwendete Tool. Babel benötigte Abhängigkeiten für die Syntaxkonvertierung:

Ist es6 mit ie8 kompatibel?

babel-Loader: Verantwortlich für es6-Syntaxkonvertierung

  • babel-core: Babel-Kernpaket

  • babel-preset-env: Teilen Sie babel mit, welche Transkodierungsregeln für die Dateiverarbeitung verwendet werden sollen

  • Installationsabhängigkeiten

  • npm install babel-loader @babel/core @babel/preset-env --save-dev
lude

Konfigurationsdatei konfigurieren

exc Gibt an, dass im angegebenen Verzeichnis nicht nach verwandten Dateien gesucht werden soll

[Verwandte Empfehlungen: Javascript-Video-Tutorial

,

Web-Frontend

]

Das obige ist der detaillierte Inhalt vonIst es6 mit ie8 kompatibel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn