Страницы

Поиск по вопросам

суббота, 6 октября 2018 г.

Как узнать, есть ли элемент в массиве?

Есть массив: ['dog', 'cat', 'hamster', 'bird', 'fish'], нужно вывести в консоль true, если массив содержит dog и false — если такой элемент отсутствует, но насколько я понимаю доступ к элементу в массиве проходит по номеру array[..], каким образом можно проверить наличие того или иного элемента?


Ответ

Используйте метод indexOf
var animals = ['dog', 'cat', 'hamster', 'bird', 'fish'];
alert( animals.indexOf( 'dog' ) != -1 );

Комментариев нет:

Отправить комментарий