Как проверить наличие элемента в массиве на JavaScript
05.05.2018 01:52:20 pm
Кратко расскажу, как можно проверить наличие элемента в массиве на языке JavaScript. Для проверки будем использовать метод
Пример проверки наличия элемента в массиве:
Сценарий выведет сообщение: "Значение 7 не найдено.", так как в массиве отсутствует элемент
Возможно, будет интересно:
- Аналог php: in_array в JavaScript
indexOf()
. Предназначение данного метода: вернуть индекс первого вхождения указанного значения в строковый объект, на котором он был вызван.Пример проверки наличия элемента в массиве:
// Массив, в котором будем искать значение
var arr = [1, 2, 3, 5, 10, 12, 15, 20, 25, 30, 40, 50];
var n = 7; // Значение, которое будем искать в массиве
if (arr.indexOf(n) != -1) {
alert('Значение ' + n + ' присутствует в массиве.');
}
else {
alert('Значение ' + n + ' не найдено.');
};
Сценарий выведет сообщение: "Значение 7 не найдено.", так как в массиве отсутствует элемент
7
.Возможно, будет интересно:
- Аналог php: in_array в JavaScript
- Жалоба