找到相关内容 1
JavaScript中同名标识符优先级
一,局部变量先使用后声明,不影响外部同名变量 var x = 1; // --> 外部变量x function fn(){ alert(x); // --> undefined 局部变量x先使用 var x = 2; // 后声明且赋值 } fn(); alert(x); // --> 1 第一点,函数fn内第一句输出x,x是在第二句才定义的。这在JS中是允许的,这里的
http://cyqdata.cn/cnblogs/article-detail-32559