this指针是调用某个函数上一级对象,例如obj.ftn(),那么ftn函数内部的this指针就是指向的obj
如果有个函数直接是ftn(),前面没有点,那么ftn函数里的内部指针就是window对象.this指针都是指向点号前面的对象,如果没有点号就是window对象在javascript里不管哪里直接调用函数,前面没有点的时候this都是指向全局的
--摘自网络
this指向
原文:http://www.cnblogs.com/animagi/p/5275281.html