“Добавить на массив проверить, существует ли JavaScript” Ответ

Добавить на массив проверить, существует ли JavaScript

var array = ['test1','test2'];
var item = 'test2';

if(array.indexOf(item) === -1) {
    array.push(item);
}
// array = ["test1", "test2"]

if(array.indexOf(item) !== -1) {
    array.push(item);
}
// array = ["test1", "test2", "test2"]
Ashamed Antelope

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

if(this.items.indexOf(item) === -1) {
    this.items.push(item);
    console.log(this.items);
}
Colorful Cat

JS добавить в массив, если не существует

var newItem = "NEW_ITEM_TO_ARRAY";
var array = ["OLD_ITEM_1", "OLD_ITEM_2"];

array.indexOf(newItem) === -1 ? array.push(newItem) : console.log("This item already exists");

console.log(array)
shahul

Ответы похожие на “Добавить на массив проверить, существует ли JavaScript”

Вопросы похожие на “Добавить на массив проверить, существует ли JavaScript”

Больше похожих ответов на “Добавить на массив проверить, существует ли JavaScript” по JavaScript

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

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