摘要:
tip 在 js 中,this 这个上下文总是变化莫测,很多时候出现 bug 总是一头雾水,其实,只要分清楚不同的情况下如何执行就 ok 了。 全局执行 首先,我们在全局环境中看看它的 this 是什么: first. 浏览器: 可以看到打印出了 window 对象; second. node: 可 阅读全文
posted @ 2017-05-19 17:25
青夕
阅读(115)
评论(0)
推荐(0)
摘要:
1.在ES6中,函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象。 2.通过var that = this 将当前对象的this存为一个变量(固定that指向,他相当于将当前对象的引用放在一个变量里),在这里 that 指向对象或函数本身,this 随时会变,指向调用他的对象。 阅读全文
posted @ 2017-05-19 17:03
青夕
阅读(262)
评论(0)
推荐(0)
摘要:
1.构造函数不同于普通函数,会建立一个独立的context,普通函数的context就是global对象,在浏览器环境下也同指向window这个对象。 阅读全文
posted @ 2017-05-19 12:43
青夕
阅读(190)
评论(0)
推荐(0)
浙公网安备 33010602011771号