Javascript masīvs katru ()

JavaScript Array every () metode pārbauda, ​​vai visi masīva elementi iztur noteikto testa funkciju.

Metodes sintakse every()ir šāda:

 arr.every(callback(currentValue), thisArg)

Lūk, arr ir masīvs.

katrs () parametri

every()Metode ņem in:

  • atzvanīšana - funkcija katram masīva elementam. Tas aizņem:
    • currentValue - pašreizējais elements, kas tiek nodots no masīva.
  • thisArg (pēc izvēles) - vērtība, kas jāizmanto kā this, veicot atzvanīšanu. Pēc noklusējuma tā ir undefined.

Atgriezeniskā vērtība no katras ()

  • Atgriež, trueja visi masīva elementi iztur noteikto testa funkciju ( callbackatgriež patiesu vērtību).
  • Pretējā gadījumā tas atgriežas false.

Piezīmes :

  • every() nemaina sākotnējo masīvu.
  • every()neizpilda callbackmasīva elementiem bez vērtībām.

Piemērs: pārbaudiet masīva elementa vērtību

 function checkAdult(age) ( return age>= 18; ) const ageArray = (34, 23, 20, 26, 12); let check = ageArray.every(checkAdult); // false if (!check) ( console.log("All members must be at least 18 years of age.") ) // using arrow function let check1 = ageArray.every(age => age>= 18); // false console.log(check1);

Rezultāts

Visiem dalībniekiem jābūt vismaz 18 gadus veciem. nepatiesa

Ieteicamā literatūra: JavaScript masīvs daži ()

Interesanti raksti...