JavaScript program annak ellenőrzésére, hogy egy tömb tartalmaz-e megadott értéket

Ebben a példában megtanul olyan JavaScript programot írni, amely ellenőrzi, hogy egy tömb tartalmaz-e megadott értéket.

A példa megértéséhez ismernie kell a következő JavaScript programozási témákat:

  • A JavaScript tömb tartalmaz ()
  • JavaScript tömb indexOf ()
  • JavaScript tömb

1. példa: Ellenőrizze a tömb használatát ()

 // 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.'); )

Kimenet

 A tömb tartalmaz egy értéket.

A fenti programban a includes()módszer segítségével ellenőrizhető, hogy egy tömb tartalmaz-e megadott értéket.

  • A includes()metódus akkor tér vissza, trueha az érték létezik a tömbben.
  • Az if… elseutasítás segítségével az eredmény megjeleníthető a feltétel szerint.

2. példa: Ellenőrizze a tömböt az indexOf () használatával

 // 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.'); )

Kimenet

 A tömb tartalmaz egy értéket. 

A fenti programban a indexOf()metódust az if… elseutasítással együtt használják annak ellenőrzésére, hogy egy tömb tartalmaz-e megadott értéket.

A indexOf()módszer keres egy tömböt, és visszaadja az első előfordulás helyzetét. Ha az érték nem található, akkor -1-et ad vissza .

Megjegyzés : Mindkettő includes()és indexOf()kis- és nagybetű különbség. Ezért J és j különböznek egymástól.

érdekes cikkek...