Первая часть этого вопроса на самом деле является запросом подтверждения на основе JavaScript-ориентированного исследования, которое я делал весь день. Если я ошибаюсь в отношении любого из этих предметов, пожалуйста, исправьте меня!Как браузеры поддерживают JavaScript
- ECMA является органом официальных стандартов, что «поддерживает» JavaScript
- Любой браузер, который хочет поддерживать JavaScript (который все/большинство из них), должна включать в себя какой-то интерпретатор (что это?) двигатель глубоко внутри кода браузера
- Когда кто-то указывает браузер с поддержкой JavaScript на URI, содержащий код JavaScript, этот браузер загружает файлы JS, а также HTML, CSS и т. Д., Запускает JS через этот интерпретатор, и полученный результат влияет на то, как страница в конечном итоге отображается
В дополнение к этим элементам я также слышал такие термины, как «плагины» для JavaScript или модули, которые могут иметь браузеры. Что это за плагины/модули и зачем им нужен браузер, если они совместимы с ECMA и уже содержат JS-интерпретатор?
Заранее благодарен!
Не вопрос, связанный с кодом, должен быть перемещен? –
http://www.mozilla.org/rhino/ – RTulley
@RTulley 'rhino' о' javascript', но не о браузерах. – kirilloid