普通函数this指向
函数的this指向遵循一个基本原则:谁调用的函数,函数的this就指向谁,否则指向全局
call/apply/bind
call、apply、bind可以改变函数内部的this指向
call : obj.say.call({name:'李四'},'hello','world');
apply:obj.say.apply({name:'李四'},['hello','world']);这个方法值都需要放在数组里
bind: var f = obj.say.bind({name:'李四'},'hello','world');
f()