Публикации по теме '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. Инверсия зависимостей
Принцип внедрения зависимостей гласит, что высокоуровневый код никогда не должен зависеть от низкоуровневых интерфейсов, а вместо этого должен использовать абстракции. Все дело в..