1
我在主函數中定義了2個參數,但在調用它時有4個參數。所以問題是如何獲取未定義的參數。 fiddle如何獲取功能中未定義的參數
function test(a,b)
{
alert(a)
alert(b)
}
test(1,2,5,4)
我在主函數中定義了2個參數,但在調用它時有4個參數。所以問題是如何獲取未定義的參數。 fiddle如何獲取功能中未定義的參數
function test(a,b)
{
alert(a)
alert(b)
}
test(1,2,5,4)
arguments
是要走的路:
function test(a, b) {
alert(arguments[2]);
// prints 5
}
test(1, 2, 5, 4);
您可以作出這樣的功能:
function test() {
for (var i = 0; i < arguments.length; i++) {
console.log(arguments[i]);
}
}
test(1);
test(1,2);
test(1,2....);
Works for dynamic number of arguments.