您的当前位置:首页>新品 > 正文

【环球时快讯】函数的length是什么意思?javascript函数的length

来源:CSDN 时间:2023-04-04 14:26:25


(资料图片仅供参考)

函数的 length 是 函数的形参个数 形参数量是指在第一个具有默认值之前的参数个数

console.log("==============", function (...arguments) {}.length) // => ============== 0   function () {}.length  // => 0   function (c) {}.length  // => 1   function (a, b) {}.length  // => 2   function (a, b=1, c) {}.length  // => 1   function (a = 1, b, c) {}.length  // => 0

arguments.length 是函数被调用时实际传参的个数

function (a , b, c) {return arguments.length }.length  // => 3 function (a , b = 1, c) {return arguments.length }.length  // => 1 (function (a,b,c = 3) {return arguments.length })(1,2)  // => 2 (function (a = 1,b,c) {return arguments.length })(1,2,3)  // => 3 (function () {})(1,2)  // => undefined function () {return arguments.length }(1,2)  // => 2

标签:

最新新闻:

新闻放送
Top