首頁  >  文章  >  web前端  >  js中arguments.length解析

js中arguments.length解析

小云云
小云云原創
2018-03-08 16:16:131967瀏覽

arguments.length表示的是實際上向函數傳入了多少個參數,這個數字可以比形參數量大,也可以比形參數量小(形參數量的值可以透過Function.length取得到) .本文主要跟大家分享js中arguments.length解析,希望能幫助大家。

function imagePreload() {
    var imgPreload = new Image();
    for (i = 0; i < arguments.length; i++) {
        imgPreload.src = arguments[i];
    }
}
imagePreload(&#39;001.gif&#39;, &#39;002.gif&#39;, &#39;003.gif&#39;, &#39;004.gif&#39;, &#39;005.gif&#39;)

這個是js中的arguments.主要是可以追蹤輸入的參數。
這如作者所舉出的例子:imagePreload函數出入了5個參數,所以在js程式碼中的

arguments.length會知道你輸入的了5個參數。並且可以透過索引器獲得五個參數的值。

arguments.length可以取得到函數的參數位數。

相關推薦:

Javascript中函數名稱. length屬性用法分析(對比arguments.length)

以上是js中arguments.length解析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn