Maison  >  Article  >  interface Web  >  Es6 est-il compatible avec ie8 ?

Es6 est-il compatible avec ie8 ?

WBOY
WBOYoriginal
2022-04-26 10:24:231678parcourir

es6 n'est pas compatible avec ie8 et n'est compatible qu'avec certaines API es6 dans ie10 et ie11 ; la méthode pour obtenir la compatibilité : vous pouvez utiliser "babel-loader" pour compiler le code es6 dans es5 pour l'exécution dans ie8, utilisez "npm install babel-loader" pour installer.

Es6 est-il compatible avec ie8 ?

L'environnement d'exploitation de ce tutoriel : système Windows 10, ECMAScript version 6.0, ordinateur Dell G3.

Es6 est-il compatible avec ie8 ?

es6 n'est pas compatible avec ie8

Le navigateur IE ne prend pas en charge la syntaxe ES6. Seules certaines API ES6 sont prises en charge dans IE10 et IE11, donc l'utilisation d'ES6 dans le navigateur IE nécessite ES6. être compilé dans ES5 pour être exécuté. La méthode est également très simple, il suffit d'utiliser babel-loader.

Actuellement, une syntaxe telle que ES6 (ES2015) a été largement utilisée. Elle est plus concise et plus puissante. Dans les projets réels, les modules utilisant la syntaxe ES6 sont susceptibles d'être utilisés, mais les navigateurs ne prennent pas en charge la syntaxe ES6. parfait. Afin d'obtenir la compatibilité, vous devez utiliser un outil de conversion pour convertir la syntaxe ES6 en syntaxe ES5. Babel est l'outil le plus couramment utilisé

Es6 est-il compatible avec ie8 ?

dépendances requises par Babel pour la conversion de syntaxe :

  • babel-loader : Responsable de. conversion de syntaxe es6

  • babel-core : paquet de base babel

  • babel-preset-env : indiquez à babel quelles règles de transcodage utiliser pour le traitement des fichiers

Dépendances d'installation

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

ludeConfigurer le fichier de configuration

exc Indique de ne pas rechercher de fichiers associés dans le répertoire spécifié

[Recommandations associées : tutoriel vidéo javascript, front-end web]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn