one:arguments对象伪数组

这是我的第一个博客

 1     <script>
 2         //计算N个数字的和
 3         //定义一个函数,如果不确定用户是否传入了参数,或者说不知道用户传入了几个参数,没办法计算,
 4         // 但是如果在函数中知道了参数的个数,也知道了,每个参数的值,可以
 5         //定义
 6         function f1() {
 7             //arguments.length:获取的是函数在调用的时候传入了几个参数
 8             //arguments:获取传入的每个参数的值;
 9             //console.log(arguments.length);
10             console.log(arguments);
11 
12         }
13         f1(10,20,30,40,50);//调用
14 
15         function f2() {
16             //伪数组使用arguments
17             var sum=0;
18             for(var i=0;i<arguments.length;i++)
19             {
20                 sum+=arguments[i];
21             }
22             return sum;
23         }
24         console.log(f2(10,20,30));
25 
26     </script>
原文地址:https://www.cnblogs.com/luanxin/p/8797525.html