在 JavaScript 中,函数的 length
属性返回函数定义时声明的参数个数。对于你提供的 add
函数,它有四个参数 a
, b
, c
, d
,因此 add.length
的值为 4。
function add(a, b, c, d) {
return a + b + c + d;
}
console.log(add.length); // 输出: 4
length
属性对于柯里化函数非常有用,可以用来判断柯里化后的函数是否已经接收到了足够的参数。