this 举例说明:

function funs() {
console.log(this.dage)
}
var dage = 5
funs() // 执行函数的场景是 window

const obj = {
dage: 2,
funs: funs
}
obj.funs() // 执行函数的场景是 obj

const c = new funs() // 执行函数的场景是 c
展开
1