使用Arguments 物件為JavaScript 中的函數提供可變參數
JavaScript 本身並不支援可變長度參數列表,但它提供了透過參數物件的解決方案。該物件允許函數存取在呼叫期間傳遞的可變數量的參數。
範例:
function load() { for (var i = 0; i < arguments.length; i++) { console.log(arguments[i]); } }
以下是其運作方式:
例如,您可以如下呼叫函數:
load("foo", "bar", "baz");
這將導致以下輸出:
foo bar baz
arguments 物件可讓您靈活地處理JavaScript 函數中可變數量的參數,使其成為處理您不知道確切數量的情況的有用工具將要傳遞的參數。
以上是如何處理 JavaScript 函數中可變數量的參數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!