JavaScript深入之call和apply的模拟实现

2017-05-02
阅读 4 分钟
14k
JavaScript深入系列第十篇,通过call和apply的模拟实现,带你揭开call和apply改变this的真相 call 一句话介绍 call: call() 方法在使用一个指定的 this 值和若干个指定的参数值的前提下调用某个函数或方法。 举个例子: {代码...} 注意两点: call 改变了 this 的指向,指向到 foo bar 函数执行了 模拟实现第一步 那么...