Šiame pavyzdyje išmoksite rašyti „JavaScript“ programą, kuri patikrins, ar masyve yra nurodyta reikšmė.
Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:
- „JavaScript“ masyvas apima ()
- „JavaScript“ masyvo indeksas ()
- „JavaScript“ masyvas
1 pavyzdys: Patikrinkite masyvą naudojant apima ()
// 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.'); )
Rezultatas
Masyve yra reikšmė.
Ankstesnėje programoje includes()
metodas naudojamas patikrinti, ar masyve yra nurodyta reikšmė.
includes()
Metodas grąžinatrue
, jei vertė egzistuoja masyvo.if… else
Teiginys naudojamas rodyti rezultatą kaip už būklę.
2 pavyzdys: patikrinkite masyvą naudodami 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.'); )
Rezultatas
Masyve yra reikšmė.
Ankstesnėje programoje indexOf()
metodas naudojamas su if… else
sakiniu, norint patikrinti, ar masyve yra nurodyta reikšmė.
indexOf()
Metodas ieško masyvą ir grąžina pirmosios atsiradimo poziciją. Jei vertės rasti nepavyksta, ji grąžina -1 .
Pastaba : abi includes()
ir indexOf()
mažosios bei mažosios raidės. Vadinasi, J ir j yra skirtingi.