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


Композиция против наследования
Почему не оба? Эта тема задевает за живое в сообществе разработчиков (в частности, специалисты по ООП метко посоветуют вам отправиться на охоту за утками). ООП принесло набор приятных маленьких функций (Poly, инкапсуляция и т. д.) и наследование, когда оно было представлено еще в 1990-х s и популяризировано Java в начале 2000-х годов. ООП — это надежный подход к решению реальных проблем. и для некоторых людей (даже для меня) это имеет смысл. Все является классом, у него есть..

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

7 навыков JavaScript, которые вам нужно знать для React (+ практические примеры)
7 навыков JavaScript, которые вам нужно знать для React (+ практические примеры) Одна из самых важных вещей, которые нужно понять о React, заключается в том, что по своей сути это JavaScript . Это означает, что чем лучше вы разбираетесь в JavaScript, тем успешнее вы добьетесь успеха в React. Давайте разберем 7 основных концепций JavaScript, которые вам необходимо знать, чтобы освоить React. И когда я говорю, что эти концепции необходимы — они используются в каждом отдельном..

Что такое JavaScript: функция обратного вызова
Функция обратного вызова — это функция, передаваемая в другую функцию в качестве аргумента, которая затем вызывается внутри внешней функции для завершения какой-либо процедуры или действия. Почему мы используем обратные вызовы? Ядро среды выполнения JavaScript является однопоточным и может выполнять только одно действие за раз, то есть оно синхронизировано. Однако в некоторых случаях код запускается (или должен запускаться) после того, как что-то еще происходит, а также не..

7 полезных методов объекта консоли в JavaScript
Уровни ведения журналов в браузерах Когда вы разрабатываете большой проект, рано или поздно вы столкнетесь с некоторыми ошибками. Это устранит ошибки, которые вам понадобятся для отладки кода. В этой серии статей я познакомлю вас с несколькими способами отладки вашего кода. В первой статье мы рассмотрим самый распространенный способ отладки — консольный объект, который можно использовать в браузере (а также в NodeJS). Все сообщения, отправленные с помощью объекта консоли, будут..

Что такое редуктор в JavaScript?
Что такое редуктор в JavaScript? Полное введение с примерами Редукторы - это ключевая концепция, которую нужно понять, когда вы переходите к созданию более крупных приложений JavaScript? Вот полное введение в использование и понимание редукторов. Для большинства приложений JavaScript редуктор является важной концепцией, которая помогает нам управлять состоянием приложения. Он используется практически во всех библиотеках или фреймворках JavaScript, React, Angular и Vue, особенно в..

Спасательные методы в JavaScript из ES6
В этой статье мы собираемся обсудить полезные методы Array , которые поставляются со стандартом ES6 из JavaScript, мы обсудим «СТАРУЮ» реализацию этого методы, а также узнайте, как эти новые методы упрощают жизнь для разработчиков программного обеспечения, использующих стандарт JavaScript ES6 . Наброски Что такое ES6 ? Встроенные методы Array из ES6 . Предварительные требования Знание стандартов JavaScript ES5 и ES6 . Конечно же, базовые знания..