Est-ce que Javascript est compilé ou un langage interprété? [fermé]
le Javascript peut-il être considéré comme un langage purement interprété? Ou est-ce que ça a aussi un goût compilé? Quelqu'un pourrait-il guider les raisons derrière les deux choses, quelle qu'elle soit.
2 réponses
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 un peu prudent à l'idée d'appeler un langage interprété ou compilé. C'est une décision de mise en œuvre, ça ne fait pas partie du langage. spécification. Si vous voulez parler de JavaScript compilé ou interprété, demandez-le dans le contexte d'une mise en œuvre réelle de la spécification du langage.
JavaScript est interprété à l'exécution par le navigateur client. Il y a un outil appelé le compilateur JavaScript Rhino qui compile soi-disant JavaScript dans les fichiers de classe Java, cependant.