arguments的使用

arguments的使用

arguments的使用

1.简单介绍

只有函数才有arguments对象,而且每个函数都内置好了这个arguments

 //arguments的使用
         function fn() {
             console.log(arguments); //存储了所有传递过来的实参
             console.log(arguments.length);
             console.log(arguments[2]);          
        }
         fn(1,2,3);
     // 伪数组 并不是真正的数组
     // 1.具有数组的length的属性
     // 2.按照索引的方式存储
     // 3.没有真正数组的一些方法pop(),push()等等

image-20220325143237087

2.实例剖析

利用函数求任意个数的最大值

 function getMax() {
         var max=arguments[0];
         for(var i=1;i<arguments.length;i++){
             if(arguments[i]>max){
                 max=arguments[i];
            }
        }
     return max
    }
     console.log(getMax(1,2,3));
     console.log(getMax(1,2,3,4,5,6));

 

posted @ 2022-03-26 15:55  keeprunning一辉  阅读(81)  评论(0)    收藏  举报