A+

求解

a=1;
function test(){
a++; 
alert(a);
var a=1;  
alert(a); }
test();
打印出的结果为什么是Nan 和 1, 为什么不是undefined和1                                             
求解

1 个评论

a=1;
function test(){
var a;
a++;
alert(a);
a=1;
alert(a); }
test();
应该是因为变量声明提升了
感觉是这样

要回复文章请先登录注册