lenguaje caracteristicas javascript compiled interpreted

caracteristicas - ¿Está compilado Javascript o es un lenguaje interpretado?



javascript caracteristicas (2)

¿Puede Javascript ser llamado un lenguaje interpretado puro? ¿O también tiene algún sabor compilado? ¿Podría alguien guiar las razones detrás de ambas cosas, cualquiera que sea la verdad?


JavaScript es interpretado en tiempo de ejecución por el navegador del cliente. Sin embargo, hay una herramienta llamada el compilador de JavaScript Rhino que supuestamente compila JavaScript en archivos de clase Java.


Ve y lee las respuestas a esta pregunta

https://softwareengineering.stackexchange.com/questions/138521/is-javascript-interpreted-by-design

La respuesta que acepté es excelente y debería ayudar a responder su pregunta.

Personalmente, soy cauteloso ante la idea de llamar a un idioma interpretado o compilado. Es una decisión de implementación, no parte de la especificación del lenguaje. Si desea hablar sobre JavaScript compilado o interpretado, hágalo en el contexto de una implementación real de la especificación del idioma.