0
点赞
收藏
分享

微信扫一扫

10.arguments的使用

当我们不确定有多少个参数传递的时候,可以用arguments来获取。
在JavaScript中,arguments实际上它是当前函数的一个内置对象。
所有函数内置了一个arguments对象,arguments对象中存储了传递所有实参
<script>
function fn() {
//console.log(arguments); //里面存储了所有传递过来的实参 arguments = [1,2,3]
// console.log(arguments.length);
// console.log(arguments[4]);
for (let i = 0; i < arguments.length; i++) {
console.log(arguments[i]);
}
}
fn(1, 2, 3);
fn(1, 2, 3, 4, 5);
</script>

伪数组  并不是真正意义上的数组   1.具有数组的length 属性   2.按照索引的方式进行存储   3.它没有真正数组的一些方法 pop( ) push( )等等

 


举报

相关推荐

0 条评论