var scope="global";
var a={
scope:"local",
checkscope:function (){
var scope="local-1";
function f(){
// 1、return this.scope; //结果是"global" ,为什么不是local
return scope; //结果是"local-1"
}
return f;
}
}
为什么1 结果是"global" ,为什么不是local?作用域、作用域链和上下文怎么理解,感觉这些有点懵,求解答
蝴蝶刀刀
相关分类