首页 > 其他分享 >使用剩余参数完成不定长参函数定义 es6 230222

使用剩余参数完成不定长参函数定义 es6 230222

时间:2023-02-22 16:32:12浏览次数:35  
标签:es6 r2 nums 230222 item getSum let 数组 长参

需求

定义一个方法

接收任意多个参数

返回它们的和


技能点

在形参前加上三个点

可以让这个形参变成 数组

这个数组可以接收无限多个数据

我们可以在方法体中遍历数组

进行想要的操作


操作

function getSum(...nums) {
// 定义一个变量,记录总和
let s = 0
// 遍历数组
for (let i = 0; i < nums.length; i++) {
// 获取成员
let item = nums[i]
// 累加求和
s += item
}
// 返回总和
return s
}


var r2 = getSum(1, 2, 3, 4, 5)
console.log(r2)


标签:es6,r2,nums,230222,item,getSum,let,数组,长参
From: https://blog.51cto.com/u_13137233/6079231

相关文章