JavaScript 中同名标识符优先级

  一,局部变量先使用后声明,不影响外部同名变量

var x = 1; // --> 外部变量x
function fn(){
alert(x);
// --> undefined 局部变量x先使用
var x = 2; // 后声明且赋值
}
fn();
alert(x);
// --> 1

it知识库JavaScript 中同名标识符优先级,转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。