function box()
alert(box(1, 2, 3, 4, 5, 6));
輸出:1|2
說明:1 ecmascript 函式不介意傳遞進來多少引數,也不會因為引數不統一而錯誤。實際上,
函式體內可以通過 arguments 物件來接收傳遞進來的引數。
2 arguments 物件的 length 屬性可以得到引數的數量。
擴充:我們可以利用 length 這個屬性,來智慧型的判斷有多少引數,然後把引數進行合理的應用。
比如,要實現乙個加法運算,將所有傳進來的數字累加,而數字的個數又不確定。
function box()
return sum;
//返回累加結果
}alert(box(5,9,12));
js基礎 函式引數arguments
在呼叫函式時,瀏覽器每次都會傳遞進兩個隱含的引數 1,函式的上下文物件this。2 封裝實參的物件arguments arguments是乙個類陣列物件,它也可以通過索引來運算元據,也可以獲取長度,在呼叫函式時,我們所傳遞的實參都會封裝到arguments中 arguments.length可以用來...
js 引數arguments小記
最近小貓又抽風,不學css,看起了js。不過有學習了一項新的技能。js中的arguments代表了引數組,當我們的引數不固定是可以使用這個求和神馬的。function sum return result window.onload function 還有個小例子,根據引數的個數判斷如果是兩個就是讀取...
JS函式的引數 arguments 的使用
js函式的引數在function內可以用arguments物件來獲取。引數的呼叫有兩種方式 1 期望引數的使用。2 實際傳遞引數的使用。應用舉例 function test a,b return s 返回引數列表。alert test param1 second param 第三個引數 需要注意的是...