别再说你不明白this指向了
今天咱们就来聊聊this这个东西
this的情况我这里分为四种: 1.独立函数执行 2.调用式执行( 如obj.fn() ) 3.绑定this,如果想了解绑定this的函数的原理,可以阅读上篇文章手写call,apply和bind 4.new方式绑定this
首先来看一块代码
//main.js
var name = 'window的name'
function foo1 () {
console.log('独立执行函数的name为:', this.name)
}
foo1()
const obj1 = {
name: 'obj2的name',
foo2: function () {
console.log('调用式的执行的name为:', this.name)
}
}
obj1.foo2()
const fn = obj1.foo2
fn()
function fo
别再说你不明白this指向了最先出现在Python成神之路。
共有 0 条评论