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


Структуры данных в JavaScript: двоичные деревья поиска
Как разработчики, мы ежедневно сталкиваемся с деревьями в программировании, знаем мы об этом или нет. Будь то работа с HTML DOM или навигация по компьютерным файловым системам, мы имеем дело с объектами, реализованными в виде деревьев на бэкенде. Таким образом, это одна из самых важных структур данных, которую должен понимать разработчик. В этой статье мы создадим нашу собственную структуру данных Binary Search Tree с нуля в JavaScript. Основная терминология Есть несколько основных..

Что такое recoil.js и как им управлять в React?
Recoil js — еще одна библиотека управления состоянием для React. Хотя у нас уже есть Redux. Mobx, Context, а тут у нас появилась новая светлая запись в комьюнити. Почему я говорю light , вы поймете в конце этого блога. Почему отдача Во-первых, он решает глобальные проблемы управления состоянием. Легко учить; в логике нет новых основных принципов, которые нужно изучать. Довольно просто, это похоже на реакцию. Хоть я и люблю редукс, но на его изучение уйдет не так много..

10 лучших приемов JavaScript, которые должен знать каждый разработчик
Здравствуйте, дорогие, Сегодня мы узнаем о 10 хитростях JavaScript, которые сделают жизнь проще и удобнее. Наш код станет более оптимизированным и чище. 1. Ошибки будут! «Попробуй… поймай» Если вы являетесь начальником в JavaScript или программировании, но ошибка найдет вас естественным образом. Независимо от того, хорош ли вы в программировании, иногда в вашем сценарии есть ошибка. Ошибки могут быть ошибками кодирования, допущенными программистом, ошибками из-за..

JS101: Тернарный оператор
Поговорим о тернарном операторе! Тернарный оператор - это условный оператор, который может эффективно заменять несколько строк операторов IF, что позволяет нам сделать код более коротким и аккуратным. Тернарный оператор - единственный оператор JavaScript, который принимает 3 операнда. Заявление IF let pay_babysitter = true if (pay_babysitter) { "Paid!" } else { "Need to pay!" } // output: "Paid!" VS Тернарный оператор Давайте..

Как я создал свой первый проект Javascript с помощью API
Проект, который я создал, представляет собой веб-приложение, которое возвращает случайную активность. Есть три способа получить эту случайную активность. Параметрами являются тип активности, количество людей или случайная активность по умолчанию без каких-либо параметров. Если пользователю действительно нравится занятие, есть возможность отметить его как понравившееся и сохранить в списке понравившихся действий. Вот ссылка на мой проект . Поначалу начинать новый проект может быть..

Лучший подход к организации необязательных параметров функции в Javascript
Необязательные параметры в функции очень распространены. Вы можете определить и организовать свои функции и параметры по своему усмотрению. Но уверены ли вы, что ваши функции и параметры просты для понимания и просты в использовании? Если вы не уверены, вы должны прочитать этот пост. В этом посте я дам вам предложения и подход к тому, как определить ваш необязательный параметр в javascript. Дополнительный параметр В Javascript значение параметра функции по умолчанию — undefined..

Давайте упростим React Redux
Большинство внешних заданий в мире сегодня и даже ваши личные проекты всегда будут требовать надежного диспетчера состояний для пользовательского интерфейса, потому что по мере масштабирования приложения передача данных, мутация данных и контроль возрастают. Как вы знаете, решение этой проблемы - Redux или Mobx-State-Tree (MST). Мне нравится функциональное программирование, особенно при написании кода внешнего интерфейса, поэтому я предпочитаю углубленно изучать Redux вместо MST,..