是 JavaScript 程序定义的,每一个函数都具有的特定的关键词/属性
其中以 伪数组 的形式 , 存储所有输入的实参
可以通过 操作 数组的方式来操作所有的实参
参数不固定的函数,没有办法定义具体的形参
()中就不写形参
目前,只要知道:
1, arguments 是 每一个函数都自带的属性
2, arguments 会自动的将所有的实参存储其中
3, 以伪数组的形式来存储
4, 不确定参数个数的函数,在()中要不定义形参
    function addFun(){
        console.log(arguments);
        var res = 0;

        // 通过for循环,获取 arguments 伪数组中 每个单元 存储数据
        // 执行累加效果

        // 使用 for 循环 ,遍历 伪数组 arguments 
        // 使用 生成 从 0 开始 arguments 所有的索引下标
        // for(var i = 0 ; i <= arguments.length-1 ; i++){
        //     // arguments[i] 
        //     // i 就是索引下标
        //     // arguments[i]  索引下标 对应的 存储的数据
        //     // 将数组中,存储的所有的单元的数据,逐一获取,执行累加
        //     res += arguments[i];
        // }

        // 使用 for...in 循环遍历 arguments 伪数组
        // 自定义变量 index 中 自动存储 arguments 的每一个索引下标
        // arguments[index]; 就是 获取 每一个索引下标 对应单元存储的 数据数值
        for(var index in arguments){
            res += arguments[index];
        }
        return res;
    }
    console.log( addFun(1,2,3,4,5) );       //0: 1,1: 2,2: 3,3: 4,4: 5   15
    console.log( addFun(1,2,3,4,5,6,7) );   //0: 1,1: 2,2: 3,3: 4,4: 5,5: 6,6: 7   28
    console.log( addFun(6,7) );   //0: 6,1: 7   13

一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。