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)
}
全部评论

相关推荐

想进开水团喝开水:哦 给我一个 就算你真拿到牛友也会为你开心的
点赞 评论 收藏
分享
11-14 16:15
已编辑
湖南工业大学 Java
点赞 评论 收藏
分享
评论
8
收藏
分享

创作者周榜

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