arguments的理解?
arguments是一个内置对象,伪数组,看似数组但是不能用数组的方法
function fun(){
console.log(arguments);
}
fun('tom',[1,2,3],{name:'Janny'});
可以看到下面打印出来的结果,arguments是有值的,它的值就是我们传递进去的参数,虽然我们没有给fun函数定义形参,但是我们还是可以通过arguments来调用传递给函数fun的实参。
此外,我们可以看到arguments还有属性callee,length和迭.
原创
2020-12-16 17:00:27 ·
379 阅读 ·
0 评论