U ovom ćete primjeru naučiti napisati JavaScript program koji će provjeriti sadrži li niz navedenu vrijednost.
Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:
- JavaScript niz uključuje ()
- JavaScript niz indeksaOf ()
- JavaScript niz
Primjer 1: Provjera korištenja polja uključuje ()
// 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.'); )
Izlaz
Niz sadrži vrijednost.
U gore navedenom programu includes()
metoda se koristi za provjeru sadrži li niz navedenu vrijednost.
includes()
Metoda vraćatrue
ako postoji vrijednost u polju.if… else
Izjava se koristi za prikaz rezultata kao i po stanju.
Primjer 2: Provjera polja pomoću 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.'); )
Izlaz
Niz sadrži vrijednost.
U gore navedenom programu indexOf()
metoda se koristi s if… else
naredbom za provjeru sadrži li niz navedenu vrijednost.
indexOf()
Metoda traži polja i vraća na poziciju prvog pojavljivanja. Ako vrijednost nije moguće pronaći, vraća -1 .
Napomena : Oboje includes()
i indexOf()
razlikuju velika i mala slova. Stoga su J i j različiti.