Практическое программирование на JavaScript для новичков и верстальщиков
1.1 Введение в JavaScript
Давайте посмотрим, что такого особенного в JavaScript, чего можно достичь с его помощью и какие другие технологии хорошо с ним работают. Изначально JavaScript был создан, чтобы «сделать веб-страницы живыми». Программы на этом языке называются скриптами. Они могут встраиваться в HTML и выполняться автоматически при загрузке веб-страницы. Скрипты распространяются и выполняются, как простой текст. Им не нужна специальная подготовка или компиляция для запуска. Это отличает JavaScript от другого языка – Java. Почему JavaScript? Когда JavaScript создавался, у него было другое имя – «LiveScript». Однако,...
Как работает JavaScript в браузере и на сервере — движок, рантайм, стек вызовов, event loop, асинхронность, память и оптимизация кода
🟠🟠🟠 ВЫБЕРИТЕ ЛУЧШИЙ КУРС по JAVASCRIPT 🟠🟠🟠 Когда вы пишете JavaScript, вы не просто «заставляете страницу что-то делать». Вы запускаете цепочку процессов, которые начинаются с загрузки исходного текста и заканчиваются изменением DOM, сетевым запросом, записью в память, отрисовкой кадра и иногда неожиданной ошибкой в консоли. Понимание того, как работает JavaScript, превращает язык из набора команд в предсказуемый механизм, который можно диагностировать и ускорять. Самая частая причина «магии»...