Javascript Array varje ()

JavaScript Array varje () -metod kontrollerar om alla matriselement passerar den givna testfunktionen.

Syntaxen för every()metoden är:

 arr.every(callback(currentValue), thisArg)

Här är arr en matris.

alla () parametrar

Den every()metod tar in:

  • callback - Funktionen för att testa för varje arrayelement. Det tar in:
    • currentValue - Det aktuella elementet som skickas från matrisen.
  • thisArg (valfritt) - Värde att använda som thisvid återuppringning. Som standard är det undefined.

Returvärde från varje ()

  • Returnerar trueom alla matriselement passerar den angivna testfunktionen ( callbackreturnerar ett sanningsvärde)
  • Annars återkommer den false.

Anmärkningar :

  • every() ändrar inte den ursprungliga matrisen.
  • every()körs inte callbackför arrayelement utan värden.

Exempel: Kontrollera värdet på Array Element

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

Produktion

Alla medlemmar måste vara minst 18 år. falsk

Rekommenderad läsning: JavaScript Array some ()

Intressanta artiklar...