JavaScript-toiminnon pituus -ominaisuus palauttaa funktion odottamien parametrien määrän.
Syntaksi length
omaisuuden käyttöön on:
func.length
Tässä func
on funktio.
Palautusarvo funktiosta. Pituus
- Palauttaa annetun funktion muodollisten parametrien lukumäärän.
Esimerkki: Funktion.length käyttö
function func() () console.log(func.length); // 0 function func1(a, b) () console.log(func1.length); // 2 function func2(… args) () console.log(func2.length); // 0 -> Rest parameters are not counted function func3(a, b = 10, c) () // only parameters before the one with default value are counted console.log(func3.length); // 1
Tuotos
0 2 0 1
Huomautus:length
ominaisuus sulkee loput parametrit ja vain laskee parametreja, kunnes ensimmäinen oletusarvolla. Tässä tapauksessa func3.length
palauttaa arvon 1 ja ohittaa b (on oletusarvo) & c (tulee oletusarvon jälkeen).