Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka tarkistaa, onko taulukossa määritetty arvo.
Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:
- JavaScript-taulukko sisältää ()
- JavaScript-taulukon hakemisto ()
- JavaScript-taulukko
Esimerkki 1: Tarkista taulukon käyttö sisältää ()
// 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.'); )
Tuotos
Taulukko sisältää arvon.
Edellä olevassa ohjelmassa includes()
menetelmää käytetään tarkistamaan, sisältääkö taulukko määritetyn arvon.
includes()
Menetelmä palauttaatrue
, jos arvo on olemassa joukko.if… else
Lausuma käytetään näyttämään tulos kohti kunnossa.
Esimerkki 2: Tarkista taulukko indeksin () avulla
// 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.'); )
Tuotos
Taulukko sisältää arvon.
Edellä olevassa ohjelmassa indexOf()
menetelmää käytetään if… else
käskyn kanssa tarkistamaan, sisältääkö taulukko määritetyn arvon.
indexOf()
Menetelmä hakee matriisin ja palauttaa asennon ensimmäisen esiintymän. Jos arvoa ei löydy, se palauttaa arvon -1 .
Huomaa : molemmat includes()
ja indexOf()
pienet ja pienet kirjaimet. Siksi J ja j ovat erilaisia.