谈起this的指向,是实际应用中比较常见的使用,同时也是面试中最常见的问题;在实际的应用中,我们通过Vue
的this去调用方法,获得属性,在React
的生命周期写法中,通过将函数先bind
内部this,然后通过this.函数名
调用函数;
this指向
普通函数
- 全局函数的内部
this
指向window - 对象内部函数
this
指向当前对象所在的this
var a = '333'
function g_fun(){
console.log(this) // Window
console.log("定义在全局的函数",this.a) ;// '333'
}
g_fun() ;
var obj={
a:'对象内部的a',
g_fun:function(){
console.log(this.a) //'对象内部的a'
}
}
obj.g_fun() //
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!