recherche

Maison  >  Questions et réponses  >  le corps du texte

c++ - Quelle est la relation entre le navigateur, le moteur v8, JavaScript et ECMAScript?

Ce problème me préoccupe depuis longtemps. J'ai lu beaucoup d'informations pertinentes, mais je n'arrive toujours pas à comprendre la relation entre elles.
JavaScript se compose de trois parties : ECMAScript, DOM et BOM. Le navigateur est un environnement pour exécuter des scripts.
Question 1 : Quand on dit que JavaScript ne prend pas en charge es6, cela signifie-t-il qu'il n'implémente pas les méthodes spécifiées dans es6 ?
Question 2 : Es6 est-il un langage ou simplement un standard
Question 3 : Le navigateur ne prend pas en charge un standard ? certaine méthode d'es6 à cause de javascript Ne prend-il pas en charge es6 ? Question 4 : Comment JavaScript est-il mis à niveau ? Par exemple, s'il implémente toutes les méthodes es6, comment le navigateur prend-il en charge JavaScript ? donc JavaScript ne prend pas en charge es6. Pourquoi Chrome prend-il en charge es6
Veuillez y répondre, il y a beaucoup de questions, ne soyez pas surpris

淡淡烟草味淡淡烟草味2718 Il y a quelques jours978

répondre à tous(2)je répondrai

  • 伊谢尔伦

    伊谢尔伦2017-06-20 10:08:31

    1. Il ne fait aucun doute que JavaScript ne prend pas en charge les normes de syntaxe. Il faut dire si le moteur javascript prend en charge es6. Par exemple, la v8 de chrome55 prend en charge la plupart de la syntaxe es6.

    2. ECMAScript6 n'est qu'un standard qui fait référence à la syntaxe et aux bibliothèques intégrées que le moteur javascript actuel peut utiliser pour le code js natif.

    3. Le navigateur ne prend pas en charge une certaine méthode d'es6 car le moteur javascript n'a pas encore implémenté cette méthode.

    4. La mise à niveau standard de Javascript dépend de la mise à jour du navigateur. Une fois que le navigateur met à jour le moteur js, il sera également mis à jour.

    5. Rencontre 1

    répondre
    0
  • 巴扎黑

    巴扎黑2017-06-20 10:08:31

    windows、clang、C++、C++17

    répondre
    0
  • Annulerrépondre