1.全局作用域或者普通函数中this指向全局对象window(注意定时器里面的this指向window)
<script>
//全局作用域
console.log(this);
//普通函数
function fn(){
console.log(this);
}
</script>
2.方法调用中谁调用this指向谁
<script>
var o={
sayHi: function() {
console.log(this);//this指向o这个对象
}
}
</script>
3.构造函数中this指向构造函数的实例
<script>
function Fun() {
console.log(this);
}
var fun=new Fun();
</script>