首页 > 代码库 > about this
about this
var name="window name"; var obj={ name:"obj name", getNameFunc:function(){ //this 是object return function(){ //this 是window return this.name; } } } console.log(obj.getNameFunc()())//window name
var name="window name"; var obj={ name:"obj name", getNameFunc:function(){ //this 是object var self=this; return function(){ //this 是window return self.name; } } } console.log(obj.getNameFunc()())//obj name
var name="window";var obj={ name:"lilei", f:function(){ return function(){ return this.name; } }};obj.f()();//"window"
var obj={ name:"lilei", f:function(){ return this.name; }};obj.f();//"lilei"
var name="window";var obj={ name:"lilei", f:function(){ return this.name; }};obj.f();//lilei
about this
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。