Get to know MDN better
一个数字。
| 可写 | 否 |
| 可枚举 | 否 |
| 可配置 | 是 |
一个 Function 对象的 length 属性表示函数期望的参数个数,即形参的个数。这个数字不包括剩余参数,只包括在第一个具有默认值的参数之前的参数。相比之下,arguments.length 是局限于函数内部的,它提供了实际传递给函数的参数个数。
Function 构造函数本身就是一个 Function 对象。它的 length 数据属性的值为 1。
由于历史原因,Function.prototype 本身是可调用的。Function.prototype 的 length 属性的值为 0。
| ECMAScript® 2027 Language Specification # sec-function-instances-length |
启用 JavaScript 以查看此浏览器兼容性表。