Array.filter()

Создаёт новый массив из элементов, прошедших проверку.

Сигнатураarr.filter(callback)

Метод filter() возвращает новый массив со всеми элементами, для которых callback вернула истинное значение. Исходный массив не изменяется.

const arr = [1, 2, 3, 4];
const even = arr.filter(x => x % 2 === 0);
console.log(even); // [2, 4]
← Все записи: Методы массивов JavaScript
Поддержать проект