arguremnts的使用

    <script>
        // arguments的使用
        function fn() {
            console.log(arguments);  // 里面存储了所有传递过来的实参
            // }
            // fn(1, 5,753,74);
            // fn(1, 2, 3,687,35,7357);
            //  我们可以按照数组的方式遍历arguments
            for (var i = 0; i < arguments.length; i++) { // arguments is not defined
                console.log(arguments[i]);
            }
        }
        fn(1, 2, 3, 'jhk', 53, 74);
        fn('dfa', 85, 758, 'dasf');
        // 伪数组 不是真正意义上的数组
        // 1. 具有数组的 length 属性
        // 2. 按照索引的方式进行存储的
        // 3. 没有真正数组的一些方法 pop() push()等
    </script>

求最大值

    <script>
        // 求最大值
        function getMax() {
            var max = arguments[0];
            for (var i = 1; i <= arguments.length; i++) {
                if (max < arguments[i]) {
                    max = arguments[i]
                }
            }
            return max;
        }

        console.log(getMax(72, 4254, 57));
        console.log(getMax(2, 257));
        console.log(getMax(72, 82, 432, 324, 257));
    </script>