var str="hello";var obj={ str:"world", fun:function(){ alert(str); }}obj.fun(); //结果是hello为什么结果是hello,而不是world
1 回答

青春有我
TA贡献1784条经验 获得超8个赞
var str="hello";【这个str,obj对象里可以读取】
var obj={
str:"world";
fun:function(){
alert(str);【这个str指obj外部str是【window.str简写】,想要弹出"world"需要使用,this.str,指定作用域。】
}
}
添加回答
举报
0/150
提交
取消