<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
/*
每个作用域都有this关键词
同一个作用域的this指向是相同的
*/
//全局作用域下this指向window
console.log(this);//window
//普通函数的this也指向window
function fn1(){
console.log(this);
};
fn1();//window 相当于window.aa()
//对象的this指向对象本身
let person={
name:'susan',
log(){
console.log(this);
}
}
person.log();//{name: "susan", log: ƒ}
//事件函数的this指向事件被触发的节点
document.onclick=function(){
console.log(this);//document
}
</script>
</body>
</html>