Публикации по теме 'javascript-development'


Практика решения проблем с помощью JavaScript
Верно или неверно? (Значения True и Falsey): Отвечать: Автоматические ложные ситуации: # когда значение равно 0. # когда значение равно "" (без подчеркивания). # когда значение не определено. # когда значение равно null. # когда значение равно NaN. Автоматические истинные ситуации: # когда значение равно «0» # когда значение равно « » (подчеркивание внутри) #когда объявляется пустой объект или массив {} []. Например: Вывод // ложь 2. Null или..

5 фреймворков JavaScript, которые вы должны попробовать в 2021 году
Говоря о языках программирования, JavaScript попадает в список. Причина его популярности проста, он работает как на стороне сервера, так и на стороне клиента. Учитывая его популярность, разработчикам жизненно важно быть в курсе различных фреймворков JavaScript. Эти фреймворки в основном представляют собой набор библиотек кода JS, которые помогают предоставлять предварительно написанные коды JavaScript, которые можно использовать для стандартных задач программирования. Мало того,..

Взгляд в будущее JavaScript
ESNext: Предложения на ближайшее время Во-первых, что такое ESNext? Обычно «следующая» версия ECMAScript (JavaScript) относится к постоянно движущейся цели, выходящей за пределы спецификации текущего моментального снимка. Три функции, о которых я собираюсь рассказать в этой статье, находятся на этапах 3 и 4 процесса TC39. В предыдущих сообщениях я писал о новых функциях, которые уже были включены или скоро будут интегрированы в новые спецификации (ES2019-ES2020): Новые..

Необходимо знать особенности ES6
В этой статье я собираюсь показать вам самые полезные функции ES6. Эти функции позволят вам писать код JavaScript более эффективно, и вы сможете делать больше с меньшим объемом кода. Не рассматривайте это как документацию. Цель этой статьи - побудить вас познакомиться с функциями ES6. Итак, сделайте глубокий вдох и давайте погрузимся в это. 1. Область действия блока: const и let ES6 представил два новых ключевых слова JavaScript: const и let . Эти два ключевых слова..

Веб-разработчики: используйте Snowpack вместо Webpack
Почему вам следует воспользоваться мощью модулей ES, упростив и ускорив процесс разработки Задом наперед? Должен признаться, я люблю упрощать вещи. Я хочу, чтобы мой внутренний код был похож на мой внешний код. Это означает использование современного JavaScript (ES6 +) как на стороне клиента, так и на сервере. Я также хочу обрабатывать зависимости таким же образом, то есть не включать их в свое репо и легко импортировать их. На стороне сервера это теперь возможно благодаря..

Создание игры-змейки с использованием холста
Элемент «холст» HTML - один из новых элементов, добавленных в HTML5. Это контейнер фиксированного размера, который позволяет рисовать в нем графику с помощью JavaScript. Canvas имеет несколько методов для рисования контуров, прямоугольников, кругов, текста и добавления изображений. Также можно создавать интерактивные анимации и игры. Элемент ‹canvas› - это область рисования, определенная в HTML-коде со следующими атрибутами высоты и ширины: <canvas id=”firstCanvas”..

Принцип SOLID № 5: инверсия зависимостей (JavaScript)
Примечание. Этот пост является частью серии постов о принципах SOLID для разработки программного обеспечения (в частности, на JavaScript). Все их можно найти по следующим ссылкам: 1. Единая ответственность 2. Открыто-закрыто 3. Подмена лисков 4. Разделение интерфейса » 5. Инверсия зависимостей Принцип внедрения зависимостей гласит, что высокоуровневый код никогда не должен зависеть от низкоуровневых интерфейсов, а вместо этого должен использовать абстракции. Все дело в..