1、this指向
几个可背原则(非严格模式下)
1、this永远指向最后调用它的对象【执行阶段】
2、匿名函数的this指向永远是Window【执行阶段】
3、箭头函数,继承定义函数的对象【定义阶段】
2、bind()、call()、apply()
作用:传递一个对象来改变this的值
bind():函数声明阶段=>object.add().bind(obj)()
call():函数调用阶段(第一个参数对象,第二个参数为多个参数)=>object.add.call(obj,100)
apply():函数调用阶段(第一个参数对象,第二个参数为参数数组)=>object.add().apply(obj,[100])