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( )等等

 

posted @ 2022-04-09 19:45  罗砂  阅读(33)  评论(0)    收藏  举报