Javascripti massiiv iga ()

JavaScripti massiivi iga () meetod kontrollib, kas kõik massiivi elemendid läbivad antud testfunktsiooni.

Meetodi süntaks every()on:

 arr.every(callback(currentValue), thisArg)

Siin on arr massiiv.

iga () parameetrit

every()Meetod võtab:

  • tagasihelistamine - funktsioon iga massiivi elemendi testimiseks. See võtab sisse:
    • currentValue - massiivist edastatav praegune element.
  • thisArg (valikuline) - väärtus, mida kasutada thistagasihelistamisel. Vaikimisi on undefined.

Tagastusväärtus igast ()

  • Tagastab, truekui kõik massiivi elemendid läbivad antud testfunktsiooni ( callbacktagastab tõese väärtuse).
  • Muidu naaseb false.

Märkused :

  • every() ei muuda algset massiivi.
  • every()ei käivita callbackväärtusteta massiivi elementide puhul.

Näide: kontrollige massiivi elemendi väärtust

 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);

Väljund

Kõik liikmed peavad olema vähemalt 18-aastased. vale

Soovitatav lugemine: JavaScripti massiivid ()

Huvitavad Artiklid...