JavaScript中对this的理解

解析 :

  1. person.details.print()是details调用了print(),所以print()中的this 指向details,即:JavaScript中对this的理解

2, person.print(),this 是指向person 的,即:JavaScript中对this的理解

3 . var name1 = person.print;   name1()-------------------this指向全局的windows对象

4 . var name2 = person.details;  name2.print()  -----name2 指向 details 对象

案例二:

JavaScript中对this的理解

要注意:在函数自执行里,this 指向的是 window 对象。

相关文章: