Javascript Function.length

JavaScript Function length özelliği, bir işlevin beklediği parametre sayısını döndürür.

Özelliğe erişim sözdizimi lengthşöyledir:

 func.length

İşte funcbir fonksiyon.

Function.length öğesinden dönüş değeri

  • Verilen işlevin biçimsel parametrelerinin sayısını döndürür.

Örnek: Function.length kullanma

 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

Çıktı

 0 2 0 1

Not:length dinlenme parametreleri ve sadece sayımı parametrelerinin varsayılan bir değerle ilki kadar mülk hariçtir. Bu durumda, func3.length1 döndürür ve b (varsayılan değeri vardır) & c (varsayılan değerden sonra gelir) atlar.

Ilginç makaleler...