Вот несколько методов массива JavaScript, связанных с методом .filter()
:
.filter()
— создает новый массив со всеми элементами, отвечающими определенному условию..map()
— создает новый массив, применяя функцию к каждому элементу исходного массива..reduce()
– уменьшает массив до одного значения, применяя функцию к каждому элементу..forEach()
– выполняет предоставленную функцию один раз для каждого элемента массива..some()
– проверяет, удовлетворяет ли хотя бы один элемент массива заданному условию..every()
– проверяет, удовлетворяют ли все элементы массива заданному условию..find()
— возвращает первый элемент массива, удовлетворяющий заданному условию..findIndex()
– возвращает индекс первого элемента массива, удовлетворяющего заданному условию..sort()
– сортирует элементы массива по месту..concat()
– объединяет два или более массива и возвращает новый массив..slice()
– извлекает часть массива и возвращает новый массив..splice()
– добавляет или удаляет элементы из массива.