function get_denomination(){
return "Fabrice Petard";
}
function auto_flatterie(flatterie){ //
return this.get_denomination() + " est " + flatterie + " !";
}
console.debug(auto_flatterie("le plus intelligent")); // affiche "Fabrice Petard est le plus intelligent !"
你能解释一下“this”的含义以及为什么this.get_denomination不会抛出任何错误?
答案 0 :(得分:3)
this
绑定到window
对象。方法get_denomination
已在window
对象中注册。
答案 1 :(得分:3)
在您发布的代码中,this
是全局window
对象。在默认的全局范围(例如get_denomination
)中创建函数时,它将作为属性附加到window
对象。