Является ли Javascript скомпилированным или интерпретируемым языком? [закрытый]
можно ли назвать Javascript чистым интерпретируемым языком? Или у него также есть какой-то скомпилированный аромат? Может ли кто-то направлять причины, стоящие за обеими вещами, в зависимости от того, что верно.
2 ответов
идите и прочитайте ответы на этот вопрос
https://softwareengineering.stackexchange.com/questions/138521/is-javascript-interpreted-by-design
ответ, который я принял отличный и должна помочь ответить на ваш вопрос.
лично для меня я несколько осторожен в идее называть язык интерпретированным или скомпилированным. Это решение о реализации, а не часть спецификации языка. Если вы хотите поговорить о компиляции или интерпретируемый JavaScript, задайте его в контексте фактической реализации спецификации языка.
JavaScript интерпретируется во время выполнения браузером клиента. Существует инструмент под названием Компилятор JavaScript Rhino это предположительно компилирует JavaScript в файлы классов Java.