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('001.gif', '002.gif', '003.gif', '004.gif', '005.gif')
這個是js中的arguments.主要是可以追蹤輸入的參數。
這如作者所舉出的例子:imagePreload函數出入了5個參數,所以在js程式碼中的
arguments.length會知道你輸入的了5個參數。並且可以透過索引器獲得五個參數的值。
arguments.length可以取得到函數的參數位數。
相關推薦:
Javascript中函數名稱. length屬性用法分析(對比arguments.length)
以上是js中arguments.length解析的詳細內容。更多資訊請關注PHP中文網其他相關文章!