js执行上下文变量提升
文章目录
js执行上下文变量提升问题
// js 变量提升问题 ,es6 则不存在这种问题了
|
|
//正常的js执行上下文 (建立阶段((变量,函数,arguments对象,参数)(建立作用域链)(确定this的值))执行阶段(变量赋值,函数引用,执行其它代码)) //所以使用默认的申明函数方式 可能会打破js执行上下文的方式,所以千万注意不能使用function fn(){} 这种方式定义函数
文章作者 gorpher
上次更新 2018-09-12
// js 变量提升问题 ,es6 则不存在这种问题了
|
|
//正常的js执行上下文 (建立阶段((变量,函数,arguments对象,参数)(建立作用域链)(确定this的值))执行阶段(变量赋值,函数引用,执行其它代码)) //所以使用默认的申明函数方式 可能会打破js执行上下文的方式,所以千万注意不能使用function fn(){} 这种方式定义函数
文章作者 gorpher
上次更新 2018-09-12