Публикации по теме '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,..