执行函数中改变 this 的指向以及方法
最开始还想把这个笔记名字改成 bind apply call 之前的区别,但是,想了想记录笔记还是要从原因开始,再到为什么再到怎么做。...所以,还是改成 执行函数中改变 this 的指向以及方法。
改变 this 的指向的方法和执行
bind,apply,call 都是执行函数时,用来改变 this 的指向。...,那么,这个 this 的指向的就是这个函数,而不是那个被执行函数原来的那个作用域。...可以理解为 最终的执行是相当于
Math.max(1, 2, 6, 4, 8, 3, 78, 10);
Math.min(1, 2, 6, 4, 8, 3, 78, 10);
实现类的继承
function...那么,Plane 的 this 就指向了 fighter ,更简单的理解就是,这个时候 Plane 的函数体放在了 Fighter 中,也就是继承。