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

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

Удалить несколько элементов из массива 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

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

var ar = [1, 2, 3, 4, 5, 6];ar.length = 4; // set length to remove elementsconsole.log( ar ); // [1, 2, 3, 4]
Modern Mouse

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

var arr1 = [1, 2, 3, 4, 5, 6];var arr2 = arr1; // Reference arr1 by another variable arr1 = [];console.log(arr2); // Output [1, 2, 3, 4, 5, 6]
Modern Mouse

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

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

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

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

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