arguements应用

2018-03-24  本文已影响2人  安好每个你

HTML

<pre>
    &lt;script &gt;
        var i = iResult = 0
        function sum()
        {
            for (var i=0; i < arguments.length; i++)
            {
                iResult += arguments[i]
            }
            return iResult
        }
        <span>alert(sum(1,2,3,4,5,6,7,8,9,10))</span>
    &lt;script&gt;
</pre>

<pre> 标签, 在页面上显示代码
&lt; 做尖括号 , &gt; 右尖括号

JS

var i = iResult = 0;
    function sum() {
        for (var i=0; i<arguments.length; i++) {
            iResult += arguments[i]
        }
        return iResult
    }

    alert(sum(1,2,3,4,5,6,7,8,9,10))

arguements是传递给函数的参数的类数组对象, 是所有非箭头函数中都可用的局部变量

上一篇下一篇

猜你喜欢

热点阅读