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


5 продвинутых концепций JavaScript, которые сделают вас лучшим разработчиком
карри Каррирование означает вычисление функций с несколькими аргументами и их разложение на последовательность функций с одним аргументом. Таким образом, вместо того, чтобы принимать все аргументы сразу, функция принимает первый аргумент и возвращает новую функцию, которая принимает второй аргумент и возвращает новую функцию, которая принимает третий... и так далее, пока не будут предоставлены все аргументы и не будет получена последняя функция. казнен. Каррирование помогает..

День 16 — промежуточное ПО Redux для обработки асинхронных действий.
Добро пожаловать на 16-й день вашего пути к изучению React! Сегодня мы сосредоточимся на промежуточном программном обеспечении Redux. Redux Middleware — это мощная функция Redux, которая позволяет нам перехватывать и изменять действия до того, как они достигнут редуктора. Это полезно для обработки асинхронных действий, ведения журнала и многого другого. Вот как мы можем создать промежуточное ПО в Redux: function loggerMiddleware(store) { return function(next) { return..

Контрольный список тем для интервью по JavaScript (опыт от 0 до 2 лет)
Готовитесь к интервью JavaScript? Итак, вот контрольный список, прежде чем начать. Если у вас есть ясность в отношении этих концепций, это дает интервьюеру ощущение, что у вас есть возможность решить техническую проблему, потому что вы понимаете основные принципы, и он / она будет более чем счастлив видеть вас в своей команде. Как программист, никогда не полагайтесь на теоретические знания. Давай, запачкай руки, потому что это единственное правило. Обязательно создайте и сломайте..

Работа с типами данных и операторами в JavaScript.
JavaScript — это динамический язык со свободной типизацией, что означает, что вам не нужно указывать тип данных переменной при ее объявлении, и тип данных переменной может измениться во время выполнения. Однако в JavaScript по-прежнему доступно несколько различных типов данных, и понимание того, как с ними работать, является важной частью освоения языка. Типы данных в JavaScript JavaScript имеет шесть примитивных типов данных: Число : этот тип данных представляет числовые значения...

Важные методы для объектов Javascript
Как вы, возможно, знаете, объекты JavaScript представляют собой набор пар ключ/значение. Значения могут содержать свойства и пути, а также все другие типы данных JavaScript, такие как строки, числа и логические значения. Все записи JavaScript извлекаются из родительского архитектора. Object имеет множество полезных встроенных методов, которые мы можем использовать и реализовать для упрощения работы с отдельными объектами. В отличие от методов прототипа Array, таких как sort() и..

Правильно ли вы используете эти методы массива JavaScript?
Вот несколько наиболее популярных методов JavaScript, которые вы можете применять к своим обычным задачам кодирования. Использование этих методов значительно упростит решение задач. Этот список предназначен для использования в качестве краткого справочника. .map() Метод map() создает новый массив с результатами выбранного массива и заданной функции. .фильтр() Метод filter() генерирует новый массив с элементами, которые удовлетворяют условию функции. .includes()..

Избавьтесь от ложных значений из массива
Ложные значения в Javascript Думаете, что такое ложные ценности? Итак, ложное значение — это значение , которое считается ложным при обнаружении в логическом контексте. В javascript ложные значения 1. ноль 2. не определено 3. NaN 4. 0 5. -0 6. 0n (BigInt ноль) 7. ложный 8. «» (пустая строка) Самый простой способ удалить эти ложные значения из массива — использовать метод фильтра с булевой функцией. Предположим, что массив myArray = [1,..