JavaScript里面函数的参数都是arguments对象,如果有形式参数,那么就可以把形式参数当做arguments对象的属性,调用形式参数,既可以用属性名,如:
function fuck(One, Two){
alert(One);
alert(Two);
}
也可以用arguments对象的下标
function fuck(){
alert(arguments[0]);
alert(arguments[1]);
}
在调用函数时可以有n个参数,你想写多少就写多少,这个无所谓,就比如:
fuck("a", "b", "c");
当然也可以一个不写,如:
fuck();
那么当调用fuck()时,那些未被初始化的形式参数将会弄成undefined,那么输出当然也是undefined.