जावास्क्रिप्ट फंक्शन लंबाई संपत्ति एक फ़ंक्शन द्वारा अपेक्षित मापदंडों की संख्या लौटाती है।
length
संपत्ति तक पहुंचने का सिंटैक्स है:
func.length
यहाँ, func
एक फ़ंक्शन है।
Function.length से मान लौटाएं
- दिए गए फ़ंक्शन के औपचारिक मापदंडों की संख्या लौटाता है।
उदाहरण: Function.length का उपयोग करना
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
आउटपुट
० २ ० १
नोट:length
संपत्ति शामिल नहीं बाकी मापदंडों और केवल गिनती के मापदंडों को डिफ़ॉल्ट मान के साथ पहली बार एक जब तक। इस स्थिति में, func3.length
रिटर्न 1 और स्किप बी (डिफ़ॉल्ट मान है) और सी (डिफ़ॉल्ट मूल्य के बाद आता है)।