Методы массивов в JS forEach, find, findIndex, filter, map, reduce
Задачи по JS с собеседований. Вернуть пересечение двух массивов.
Задание ; Даны два массива:
[1, 2, 3, 2, 0] и [5, 1, 2, 7, 3, 2]
Надо вернуть их пересечение
[1, 2, 2, 3] (порядок неважен)
Пересечение двух массивов можно добиться всего одной строкой кода, применяя методы filter() и includes()
Первый метод filter() играет главную роль, он итерируя через каждый элемент массива arr1. А includes() активно помогает, проверяя, содержит ли элемент массив arr2...
Как получить все неуникальные значения в массиве JavaScript?
Источник: Nuances of Programming Иногда бывает нужно получить все повторяющиеся значения из массива JavaScript. В этой статье мы рассмотрим способы получения всех неуникальных значений в массиве JavaScript. Array.prototype.filter Один из таких способов связан с использованием метода filter массива JavaScript для возвращения массива, соответствующего заданному условию. Он принимает функцию обратного вызова, возвращающую условие, которое должно быть у каждого возвращаемого элемента. Задействуя метод...