http://dailyjs.com/2012/06/18/js101-this/
在new出来的函数中,this指代对象实例,这点和大部分OO语言一致;
其它情况下,this指代全局对象(浏览器中是window,node.js里是global);但严格模式下为undefined。
http://dailyjs.com/2012/06/25/this-binding/
Call()和Apply()是一组的,用于替换函数的上下文this对象。区别是call已知各个参数并直接传入,而apply传入一个数组(更加动态)。
Bind()则返回一个以传入对象作为this的函数对象镜像,语法更为优雅。