js удалить из массива по значению
3 года назад
Nikolai Gagarinov
Чтобы удалить из массива определенные значения, можно воспользоваться методом filter(). В новый, отфильтрованный массив должны попасть все элементы, которые не равны удаляемым.
filter()
К примеру, у нас есть массив с буквами, и нам нужно удалить буквы с и f:
с
f
const letters = ['a', 'b', 'c', 'd', 'e', 'f', 'g']; const filteredLetters = letters.filter((letter) => letter !== 'c' && letter !== 'f'); console.log(filteredLetters); // => [ 'a', 'b', 'd', 'e', 'g' ]
Кирилл Маркеев
Фронтенд-разработчик
Изучите HTML, CSS, JavaScript и React
от 6 792 ₽
Посмотреть →
СИКП на JS
Навык фундаментального программирования
от 3 900 ₽
ООП на Javascript
Изучите архитектуру и принципы чистого кода на JS
Асинхронное программирование на JS
Навык работы с асинхронностью в JS
Typescript
Изучите Typescript и получите навык снижать ошибки, упрощать отладку
Полный список доступных курсов по разным направлениям
Похожие вопросы
Курсы по веб-разработке