课程
/前端开发
/JavaScript
/JavaScript深入浅出
一般函数中的this指向哪里?
2017-03-11
源自:JavaScript深入浅出 7-4
正在回答
this 指的是调用当前方法(函数)的那个对象,也就是说函数在谁那被调用,this就指的是谁
function a() {
console.log(this);
}
var b = {};
b.hehe = a;
b.hehe();
//这时候this指向b//常见的就是绑定事件
没有拥有者,直接调用,就指向window
a();
//this指向window
母熊 提问者
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
1 回答bar 中的this指向什么?
3 回答问题this的指向
2 回答构造函数的this可以理解为指向的是当前构造函数的原型吗?
1 回答这里的this,为什么指向的是全局变量
1 回答求第二个this的指向,为什么结果是NAN