arguments对象

使用 arguments

http://www.nowcoder.com/questionTerminal/df84fa320cbe49d3b4a17516974b1136

arguments对象是一个类数组,拥有length属性,可以通过数组下标访问数据,但是不能使用数组的方法
可以先将arguments对象转换成数组对象,进而就是一个数组求和的问题

// 通过...转换
function useArguments() {
    return [...arguments].reduce((a,b)=>a+b)
}
// 通过ES6新增的构造函数方法转换
function useArguments() {
    return Array.from(arguments).reduce((a,b)=>a+b)
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
10-04 05:12
kalistar:简历留六个字,北京大学(本科),黑体加粗,看看哪个hr不长眼敢碰瓷我们北大✌
点赞 评论 收藏
分享
评论
8
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务