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


Сделать асинхронный код похожим на синхронизирующий код в JS
Асинхронное/ожидание в JavaScript Привет 👋 Итак, вы узнали о обратных вызовах и обещаниях. Теперь пришло время изучить новейший способ асинхронного программирования в JavaScript: async/ await . Сегодняшняя история посвящена асинхронному программированию в JavaScript. Много лет назад для управления асинхронными операциями в JS разработчики…

Стандарты написания JavaScript
JavaScript — это широко используемый язык программирования, который играет решающую роль в веб-разработке. Поскольку разработчики совместно работают над проектами и обмениваются кодом, соблюдение единых стандартов написания и использование культуры JavaScript становится важным. В этой статье мы рассмотрим важность написания стандартов на JavaScript и углубимся в культурные аспекты, формирующие сообщество JavaScript. Стандарты письма: ясность и последовательность Последовательный и..

Показать и скрыть DIV при нажатии кнопки с помощью JavaScript
JavaScript — это универсальный и широко используемый язык программирования, который можно использовать для различных задач веб-разработки, включая отображение и скрытие элементов на веб-странице. В этой статье мы рассмотрим, как отображать и скрывать DIV при нажатии кнопки с помощью JavaScript. Начало работы Для начала мы сначала создадим базовую структуру HTML с двумя DIV и кнопкой. Первый DIV будет содержать некоторый контент, а второй DIV по умолчанию будет скрыт. <button..

Обоснование сигналов в JavaScript
«Раскройте силу сигналов в JavaScript» JavaScript — популярный язык для создания веб-приложений. Одной из проблем создания этих приложений является управление состоянием. По мере усложнения приложений управление состоянием может стать сложной задачей. Именно здесь сигналы могут быть ценным инструментом.

Создание системы 3D-частиц в Three.js
Создание системы 3D-частиц в Three.js позволяет создавать захватывающие визуальные эффекты, такие как огонь, дым, дождь или фейерверк. В этом уроке мы проведем вас через шаги по реализации базовой системы 3D-частиц с использованием Three.js. Мы рассмотрим следующие разделы: Настройка проекта Создание системы частиц Создание эффектов частиц Анимация частиц Эксперименты с поведением частиц Давайте начнем! 1. Настройка проекта Создайте новую папку проекта и настройте..

Обещания в Javascript
Обещания JavaScript очень похожи на обещания, которые мы даем изо дня в день. Обещания либо выполняются, либо нарушаются. Что касается JavaScript, то выполненное обещание называется разрешенным , а нарушенное — отклоненным . Промисы заменили функции обратного вызова, которые использовались для обработки асинхронных операций. Асинхронные операции требовали нескольких обратных вызовов, что делало код неуправляемым. К счастью, JavaScript ввел промисы изначально в ES6, избавив нас от..

Необязательная цепочка (?.) В JavaScript
Привет, искатели! Надеюсь, у вас все хорошо. Сегодня мы узнаем о новой функции javascript, которая является необязательной цепочкой (ECMA SCRIPT 2020). Мы, как разработчики, всегда беспокоимся о проверках NULL. Для многих или большинства разработчиков писать дополнительный код - это кошмар. Недавно я работал над устаревшей кодовой базой и запутался в нулевых проверках . Я имею в виду, почему мой код выглядит таким неопрятным. Поскольку мы работаем над REST API , он в..