Javascript è compilato o un linguaggio interpretato?[chiuso]
-
09-12-2019 - |
Domanda
Javascript può essere definito un linguaggio interpretato puro?O ha anche qualche sapore compilato ad esso?Qualcuno potrebbe guidare le ragioni dietro entrambe le cose a seconda di quale sia vero.
Soluzione
Vai a leggere le risposte a questa domanda
https://softwareengineering.stackexchange.com/questions/138521/is-javascript-interpreted-by-design
La risposta che ho accettato è eccellente e dovrebbe aiutare a rispondere alla tua domanda.
Per me personalmente, sono un po ' cauto dell'idea di chiamare un linguaggio interpretato o compilato.È una decisione di implementazione, non parte delle specifiche del linguaggio.Se vuoi parlare di JavaScript compilato o interpretato, chiedilo nel contesto di un'implementazione effettiva delle specifiche del linguaggio.
Altri suggerimenti
JavaScript viene interpretato in fase di runtime dal browser client.C'è uno strumento chiamato Compilatore JavaScript di Rhino che presumibilmente compila JavaScript in file di classe Java, però.