javascript中例如下面代码:
function User(name) {
this.name = name;
this.my_alert = function() {
alert(this.name);
}
};
$(function() {
var user = new User('Cherlse');
user.my_alert();
}
请问,在my_alert函数中的this是指向User()函数还是指向my_alert()这个函数?
# 上面的测试是输出"Cherlse",但是根据我的理解是每个函数都有this属性,所以此this应该是指向my_alert()函数的,不会指向User()。求解!!