Javascript est-il compilé ou un langage interprété ?[fermé]
-
09-12-2019 - |
Question
Javascript peut-il être qualifié de langage purement interprété ?Ou a-t-il également une saveur compilée ?Quelqu'un pourrait-il expliquer les raisons derrière les deux choses, selon la vérité.
La solution
Allez lire les réponses à cette question
https://softwareengineering.stackexchange.com/questions/138521/is-javascript-interpreted-by-design
La réponse que j'ai acceptée est excellente et devrait aider à répondre à votre question.
Pour moi personnellement, je suis quelque peu prudent à l'idée d'appeler un langage interprété ou compilé.Il s'agit d'une décision de mise en œuvre qui ne fait pas partie de la spécification du langage.Si vous souhaitez parler de JavaScript compilé ou interprété, posez-le dans le contexte d'une implémentation réelle de la spécification du langage.
Autres conseils
JavaScript est interprété au moment de l'exécution par le navigateur client.Il existe un outil appelé le Compilateur JavaScript pour Rhino qui est censé compiler JavaScript dans des fichiers de classe Java.