В този пример ще се научите да пишете програма на JavaScript, която ще проверява дали масивът съдържа определена стойност.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на JavaScript:
- JavaScript масив включва ()
- JavaScript Array indexOf ()
- JavaScript масив
Пример 1: Използване на масив за проверка включва ()
// 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 са различни.