摘要: 关于this this并不是指向函数本身。 this在任何情况下都不指向函数的词法作用域。 this是在运行时进行绑定的,而并不是在编写时绑定,它的上下文取决于函数调用时的各种条件。 this的绑定和函数声明的位置没有任何关系,只取决与函数的调用方法。 this的绑定规则 this到底绑定或者引用的 阅读全文
posted @ 2018-08-02 17:46 L_mj 阅读(2026) 评论(0) 推荐(0) 编辑
摘要: 使用new来调用函数,或者说发生构造函数调用时,会自动执行下面的操作: 当this碰到return时 如下代码: 再如: 总结: 如果返回值是一个对象,那么this指向的就是那个返回的对象,如果返回值不是一个对象那么this还是指向函数的实例。 还有一点就是虽然null也是对象,但是在这里this还 阅读全文
posted @ 2018-08-02 17:06 L_mj 阅读(486) 评论(0) 推荐(0) 编辑