1、下面的输出的结果是3,10,undefined,原因是a最后被赋值的是函数的运行的结果是undefined
var a=4;
function b(x,y,a){
alert(a);
arguments[2]=10;
alert(a);
}
var a = b(1,2,3);
alert(a);
var a=4;
function b(x,y,a){
alert(a);
arguments[2]=10;
alert(a);
}
var a = b(1,2,3);
alert(a);