6、面试的一些坑

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);

猜你喜欢

转载自blog.csdn.net/sinat_36414515/article/details/81319650
今日推荐