В этом примере вы научитесь писать программу на JavaScript, которая будет проверять, содержит ли массив указанное значение.
Чтобы понять этот пример, вы должны знать следующие темы программирования JavaScript:
- Массив JavaScript включает ()
- Массив JavaScript indexOf ()
- Массив JavaScript
Пример 1: проверка массива с помощью includes ()
// program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.includes('javascript'); // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )
Вывод
Массив содержит значение.
В приведенной выше программе этот includes()метод используется для проверки, содержит ли массив указанное значение.
includes()Метод возвращает ,trueесли значение существует в массиве.- Оператор
if… elseиспользуется для отображения результата в соответствии с условием.
Пример 2: Проверить массив с помощью indexOf ()
// program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.indexOf('javascript') !== -1; // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )
Вывод
Массив содержит значение.
В приведенной выше программе indexOf()метод используется с if… elseоператором, чтобы проверить, содержит ли массив указанное значение.
indexOf()Метод ищет массив и возвращает позицию первого вхождения. Если значение не может быть найдено, возвращается -1 .
Примечание . Оба параметра includes()и indexOf()чувствительны к регистру. Следовательно, J и j разные.








