在JavaScript语言中,函数定义可以使用多少个参数?

JavaScript014

在JavaScript语言中,函数定义可以使用多少个参数?,第1张

这个js没有限定,理论上,你可以传n个。但是实际开发中,如果有很多参数的时候,需要把参数融合成一个json传进去,这样性能才会好。例如有三个参数 a,b,c;我们可以这样传

func({

a:1,

b:2,

c:3

});

函数就是包裹在花括号中的代码块,前面使用了关键词 function:

function functionname()

{

这里是要执行的代码

}

当调用该函数时,会执行函数内的代码。

方法一:

function c()

{

alert(arguments[0]) //参数1

alert(arguments[1]) //参数2

alert(arguments[2]) //参数3

}

c(1, 2, 3)

方法二:

function b(o)

{

alert(o.a) //参数1

alert(o.b) //参数2

alert(o.c) //参数3

}

b({a:1, b:2, c:3})