Основы Программирования - #11 - Первая программа (Калькулятор на JavaScript)
Как установить JavaScript на Windows, macOS и Linux и настроить среду разработки — Node.js, менеджеры версий, редакторы, запуск скриптов
Запрос «как установить JavaScript» почти всегда означает желание запускать и писать код на своём компьютере. Важно сразу разделить два мира. В браузере JavaScript уже встроен в Chrome, Edge, Firefox, Safari и другие браузеры — отдельно его не скачивают и не «ставят». А для разработки вне браузера требуется среда выполнения и инструменты: чаще всего Node.js, менеджер пакетов и редактор кода. Дополнительно полезен менеджер версий Node.js, чтобы спокойно работать с несколькими проектами и не ловить конфликтов версий, битого PATH и сломанной сборки...
Движки JavaScript. Часть 1: парсинг
Источник: Nuances of Programming JavaScript становится все более популярным. “Написанное однажды выполняется в любом месте” — это про JavaScript (не только про Java)! Но что лежит в основе этого процесса? V8, SpiderMonkey, JavaScriptCore и многие другие движки. Хорошим примером “выполнения в любом месте” были движки Nashorn и Rhino, основанные на Java Virtual Machine, но слышали ли вы когда-нибудь о них? Рассмотрим подробно движки JavaScript и их механизм работы. После долгих и изнурительных браузерных войн осталось 3 основных движка JavaScript...