老师可以讲讲arguments吗

来源:5-6 箭头函数

hyperse

2020-06-20 00:45:29

arguments到底是什么呢

写回答

1回答

好帮手慕码

2020-06-20

同学你好,arguments是一个类似于数组的对象。当函数调用后,会传入参数,这些参数就是保存在arguments中。例如如下:

定义一个函数并在调用时传了两个参数,在函数中输出(注意它只能在函数里面使用)

http://img.mukewang.com/climg/5eed7cbb09e52d4402200092.jpg

结果可以看到1和2都保存在它里面:

http://img.mukewang.com/climg/5eed7cc809fe26d406740125.jpg

它自己的属性比较常用的是长度length ,可以通过调用它的length 知道它的长度,即知道了一共有几个参数,如下:

http://img.mukewang.com/climg/5eed7cfa09f15acd02520036.jpg

结果:

http://img.mukewang.com/climg/5eed7d09093a0bed01210034.jpg

其他的属性暂时不需要了解,因为不常用。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 10739 问题

查看课程