“Удалить несколько элементов из массива ES6” Ответ

JavaScript Удалить несколько элементов из массива

var colors=["red","green","blue","yellow"];
//loop back-words through array when removing items like so:
for (var i = colors.length - 1; i >= 0; i--) {
    if (colors[i] === "green" || colors[i] === "blue") { 
        colors.splice(i, 1);
    }
}
//colors is now  ["red", "yellow"]
Grepper

удалить несколько значений из массива JavaScript

const nums = [1, 2, 3, 4, 5, 6];
const remove = [1, 2, 4, 6];

function removeFromArray(original, remove) {
  return original.filter(value => !remove.includes(value));
}
Blue Bat

JS удалить несколько элементов из массива

var ar = ['zero', 'one', 'two', 'three'];ar.shift(); // returns "zero"console.log( ar ); // ["one", "two", "three"]
Modern Mouse

Удалить несколько элементов из массива ES6

const colors=["red","green","blue","yellow"];
let index = colors.length - 1;
while (index >= 0) {
  	if (['green', 'blue'].indexOf(colors[index]) > (-1)) {
    	colors.splice(index, 1);
  	}
  	index -= 1;
}
Depressed Dove

JS удалить несколько элементов из массива

var array = [1, 2, 3, 4];var evens = _.remove(array, function(n) { return n % 2 === 0;});console.log(array);// => [1, 3]console.log(evens);// => [2, 4]
Modern Mouse

JS удалить несколько элементов из массива

var ar = [1, 2, 3, 4, 5, 6];ar.pop(); // returns 6console.log( ar ); // [1, 2, 3, 4, 5]
Modern Mouse

Ответы похожие на “Удалить несколько элементов из массива ES6”

Вопросы похожие на “Удалить несколько элементов из массива ES6”

Больше похожих ответов на “Удалить несколько элементов из массива ES6” по TypeScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования