讲师回答 / Bosn
声明前置处理,但赋值不会。也就是说,var o = 1;这里的var o;被前置处理。而o = 1// 赋值,是在后面的代码执行阶段做的,所以alert写在前后当然有差别。
2015-04-04