JavaScript中this的指向问题
1.默认绑定
没有被明确隶属对象执行的函数的this指向window
console.log(this) //这里的this指向window
2.隐式绑定
被明确隶属对象执行的函数的this,指向执行对象
btn.onclick = function(){
console.log(this) //这里的this指向btn
}
2.1.隐式丢失
如果作为参数,传到另一个函数中,那么丢失原本的对象,变成window
var obj = {
name : Admin,
fn :function(){
console.log(this)