Материалы рубрики

Продолжение архива

Как автоматически добавить точки с запятой в JavaScript-файлах

В JavaScript точки с запятой часто можно не писать вручную из-за механизма ASI — automatic semicolon insertion. Но если в проекте нужен единый стиль, точки с запятой обычно добавляют автоматически через форматтер Prettier…

Как пользоваться draw для создания двигающего объекта в JavaScript

В JavaScript draw — не специальный оператор языка, а обычное имя функции, которую часто используют для отрисовки объекта на canvas. Обычно движение делают так: функция update меняет координаты, функция draw очищает canvas и…

Как удалить слово или символ из строки в JavaScript

Чтобы удалить фрагмент из строки в JavaScript, используйте replace, replaceAll или регулярное выражение. Строки в JavaScript неизменяемые: метод не меняет исходную строку, а возвращает новую. Поэтому результат нужно сохранить в переменную Пример: Удалить…

Как устроен JavaScript: движок, стек, DOM и event loop простыми словами

JavaScript устроен как язык, который выполняется внутри окружения: браузера, Node.js или другого runtime. Сам язык отвечает за переменные, функции, объекты, массивы, условия и Promise. Браузер добавляет DOM, события, fetch, таймеры и доступ к…

Как проверить, включен ли JavaScript в браузере

Проверить, включен ли JavaScript, можно без сомнительных «тестовых» сайтов: откройте Console и выполните console.log("JavaScript работает"), либо создайте простую HTML-страницу с кнопкой. Если код выполняется и кнопка меняет текст, JavaScript включен Самая простая проверка…

JavaScript на Android: что это такое простыми словами

JavaScript на Android — это не отдельное приложение, а язык, который браузер телефона использует для работы интерактивных сайтов. Когда на сайте открывается меню, работает форма, фильтр товаров, корзина, личный кабинет или кнопка «Показать…

Как создавать видеоигры с JavaScript: план первого проекта

Создавать видеоигры с JavaScript лучше с маленького браузерного проекта: Canvas, простой персонаж, управление, счет и игровой цикл через requestAnimationFrame. Для первой игры не нужен большой движок. Важнее понять состояние, ввод, обновление и отрисовку…

Как программировать видеоигры для браузера на HTML5, CSS3, JavaScript, WebGL и PHP

Браузерную видеоигру делают слоями: HTML5 дает страницу и интерфейс, CSS3 оформляет меню и экраны, JavaScript управляет логикой, Canvas или WebGL рисует игровую сцену, а PHP может отвечать за сервер: аккаунты, таблицу рекордов, сохранения…

Как запустить JS файл: через браузер и через Node.js

JS-файл запускают двумя способами. Если код работает со страницей, подключите script.js к HTML и откройте HTML в браузере. Если файл не использует HTML, DOM и document, установите Node.js и запустите командой node script.js…

Как ухаживать за JavaScript-кодом: поддержка, чистка и проверка

«Ухаживать за JavaScript» значит поддерживать код в рабочем состоянии: проверять ошибки в Console, не копить лишние скрипты, давать переменным понятные имена, обновлять зависимости аккуратно и тестировать основные действия после правок. JavaScript не требует…

Настройки cookie