Javascript Function.length

Thuộc tính Độ dài hàm JavaScript trả về số lượng tham số được mong đợi bởi một hàm.

Cú pháp để truy cập thuộc lengthtính là:

 func.length

Đây, funclà một chức năng.

Trả về giá trị từ Function.length

  • Trả về số lượng tham số chính thức của hàm đã cho.

Ví dụ: Sử dụng 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

Đầu ra

 0 2 0 1

Lưu ý: Các lengthkhông bao gồm bất động sản các thông số còn lại và các thông số chỉ đếm cho đến khi một trong những đầu tiên với một giá trị mặc định. Trong trường hợp này, func3.lengthtrả về 1 và bỏ qua b (có giá trị mặc định) & c (đứng sau giá trị mặc định).

thú vị bài viết...