let name="小明"
let age="18"
console.log(`${this.name}已经${age}岁了`)//输出:小明已经18岁了
**//普通函数this指向window**
function f1(){
console.log(this)
}
f1()
**//定时器方法指向window**
setInterval(function(){
console.log(this)
},2000)
**//构造函数中this指向实例对象**
function Person(){
console.log(this); //Person{}
}
var per=new Person();
**//原型对象方法中的this指向实例对象**
function Person(){}
Person.prototype.sayHi=function(){
console.log(this)
}
var per =new Person();
per.sayHi();