this的那些事

上传:baidu_32578 浏览: 32 推荐: 0 文件:PDF 大小:156.12KB 上传时间:2021-01-16 22:24:07 版权申诉
首先得明白一点:this是一个对象类型,既不指向函数自身也不指向函数的词法作用域。 this是在执行上下文创建时确定的,而执行上下文又是函数被调用时创建的,所以this是在函数被调用时确定的,也就是this与函数的创建的位置无关,this指向与函数调用的方式有关 ,一般情况this指向调用者,若直接执行则this指向window,当然,javascript也提供了一些方法让this强制绑定某一对象。 全局执行上下文中的 this指向 window 对象 看个例子: this.a = 2; const obj = { a: 1, test: function () { con
上传资源
用户评论