1.this是js的一个关键字,指定一个对象然后去替代他
函数内的this和函数外的this,函数内的this指向行为发生的主体。函数外的this都指向window没有意思。
function chifan(){
console.log(this)
}
班长.chifan(); 班长就是这个函数的主体
function chifan(){
console.log(this)
}
//班长.chifan();
chifan()// widow 为什么还是window?
因为浏览器执行js代码的时候在执行chifan()这个函数的时候查找到变量chifan的归属是window,在widow下的变量可以写成window.chifan函数可以写成window.chifan()