Metoda JavaScript Array some () testuje, zda některý z prvků pole projde danou testovací funkcí.
Syntaxe some()
metody je:
arr.some(callback(currentValue), thisArg)
Zde je arr pole.
některé () parametry
some()
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
this
při provádění zpětného volání. Ve výchozím nastavení jeundefined
.
Vrátit hodnotu z some ()
- Vrátí,
true
pokud prvek pole projde danou testovací funkcí (callback
vrátí truthy hodnotu). - Jinak se vrátí
false
.
Poznámky :
some()
nezmění původní pole.some()
neprovádícallback
pro prvky pole bez hodnot.
Příklad: Zkontrolujte hodnotu prvku pole
function checkMinor(age) ( return age age>= 18); // true console.log(check1)
Výstup
Všichni členové musí mít alespoň 18 let. skutečný
Doporučené čtení: JavaScript Array every ()