100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 【JS】函数的 arguments 对象

【JS】函数的 arguments 对象

时间:2020-10-21 17:04:25

相关推荐

【JS】函数的 arguments 对象

文章目录

基本用法

基本用法

arguments:是一个特殊的类数组对象,该对象按参数索引包含所有参数。但它终究不是数组,不支持数组方法,因此我们不能调用arguments.map(...)等方法。

function add() {console.log(arguments);}add(1,2,3);

示例: 遍历求参数和

function add() {console.log(arguments[0]); // 1console.log(arguments[1]); // 2console.log(arguments[2]); // 3console.log(arguments[3]); // undefined// 求和var sum =0;// 获取传入参数的长度var len = arguments.length;// 使用 for...of 遍历求和for(let arg of arguments){sum += arg;}// 使用 for 遍历求和for(var i=0; i<len; i++){sum += arguments[i];}return sum;}add(1,2,3); // 6

箭头函数是没有arguments

const add = ()=> {console.log(arguments);}add(1,2,3);// 报错

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。