Šajā piemērā jūs iemācīsities rakstīt JavaScript programmu, kas pārbaudīs, vai masīvā ir norādīta vērtība.
Lai saprastu šo piemēru, jums jāpārzina šādas JavaScript programmēšanas tēmas:
- JavaScript masīvā ietilpst ()
- JavaScript masīva indekss ()
- JavaScript masīvs
1. piemērs: Pārbaudiet masīvu Izmantojot ietver ()
// 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.'); )
Rezultāts
Masīvā ir vērtība.
Iepriekš minētajā programmā includes()
metodi izmanto, lai pārbaudītu, vai masīvā ir norādīta vērtība.
includes()
Metode atgriežtrue
ja vērtība pastāv masīvā.if… else
Apgalvojums tiek izmantots, lai parādītu rezultātu kā vienu nosacījumu.
2. piemērs: Pārbaudiet masīvu, izmantojot 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.'); )
Rezultāts
Masīvā ir vērtība.
Iepriekš minētajā programmā indexOf()
metode tiek izmantota kopā ar if… else
paziņojumu, lai pārbaudītu, vai masīvā ir norādīta vērtība.
indexOf()
Metode meklē masīvu un atgriež pozīciju pirmā gadījuma. Ja vērtību nevar atrast, tā atgriež -1 .
Piezīme : abi includes()
un tie indexOf()
ir reģistrjutīgi. Tādējādi J un j ir atšķirīgi.