JavaScript variable number of arguments to function

后端 未结 11 669
太阳男子
太阳男子 2020-11-22 02:14

Is there a way to allow \"unlimited\" vars for a function in JavaScript?

Example:

load(var1, var2, var3, var4, var5, etc...)
load(var1)
11条回答
  •  太阳男子
    2020-11-22 02:52

    Sure, just use the arguments object.

    function foo() {
      for (var i = 0; i < arguments.length; i++) {
        console.log(arguments[i]);
      }
    }
    

提交回复
热议问题