Pole Javascript every ()

Metoda JavaScript Array every () kontroluje, zda všechny prvky pole projdou danou testovací funkcí.

Syntaxe every()metody je:

 arr.every(callback(currentValue), thisArg)

Zde je arr pole.

každý () Parametry

every()Metoda bere v:

  • zpětné volání - funkce, která se má testovat pro každý prvek pole. Trvá:
    • currentValue - aktuální prvek předávaný z pole.
  • thisArg (volitelně) - hodnota, která se použije jako thispři provádění zpětného volání. Ve výchozím nastavení je undefined.

Vrátit hodnotu z každého ()

  • Vrátí, truepokud všechny prvky pole projdou danou testovací funkcí ( callbackvrátí truthy hodnotu).
  • Jinak se vrátí false.

Poznámky :

  • every() nezmění původní pole.
  • every()neprovádí callbackpro prvky pole bez hodnot.

Příklad: Zkontrolujte hodnotu prvku pole

 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ýstup

Všichni členové musí mít alespoň 18 let. Nepravdivé

Doporučené čtení: JavaScript Array some ()

Zajímavé články...