let arr = [1, 2, 3, 4]
//1)reduce
// let sum = arr.reduce((item, total) => {
// return item + total
// })
//2)foreach
// let sum=0
// arr.forEach(item => {
// sum+=item
// });
//3) for of
// let sum=0
// for (const item of arr) {
// sum +=item
// }
//4)函数
// function getSum(res) {
// return res.reduce((a,b)=>{
// return a+b
// })
// }
//5)arguments
function getSum() {
let newarr = [...arguments][0]
return newarr.reduce((a, b) => {
return a + b
})
}
let sum = getSum(arr)
console.log(sum);
牺牲mary&lily总结的数组求和的五种方法
最新推荐文章于 2025-12-05 08:37:05 发布
本文介绍了使用JavaScript实现数组元素求和的五种不同方法:reduce方法、forEach循环、for...of循环、自定义函数及利用arguments对象。通过这些方法的对比,读者可以更好地理解JavaScript中处理数组的不同方式。
7487

被折叠的 条评论
为什么被折叠?



