JavaScript Array some () -menetelmä testaa, läpäiseekö mikään matriisielementistä annettu testifunktio.
Menetelmän syntaksi some()
on:
arr.some(callback(currentValue), thisArg)
Tässä arr on taulukko.
jotkut () parametrit
some()
Menetelmä vie:
- takaisinsoitto - toiminto, jolla testataan kutakin taulukkoelementtiä. Se vie:
- currentValue - Nykyinen elementti, joka välitetään matriisista.
- thisArg (valinnainen) - Arvo, jota käytetään
this
takaisinsoittoa suoritettaessa. Oletuksena se onundefined
.
Palautusarvo joiltakin ()
- Palauttaa,
true
jos matriisielementti läpäisee annetuncallback
testifunktion ( palauttaa totuusarvon). - Muuten se palaa
false
.
Huomautuksia :
some()
ei muuta alkuperäistä taulukkoa.some()
ei suoritacallback
matriisielementeille ilman arvoja.
Esimerkki: Tarkista matriisielementin arvo
function checkMinor(age) ( return age age>= 18); // true console.log(check1)
Tuotos
Kaikkien jäsenten on oltava vähintään 18-vuotiaita. totta
Suositeltavat lukemat: JavaScript-taulukko joka ()