@H_404_0@在一些jQuery插件中经常看到类似 callback.call(xxx,xxx) 虽然看到书上有介绍 说call和apply函数可以改变作用域,但还是无法非常透彻的理解改变作用域主要是为了解决什么问题,有没有替代方案,或者 这2个函数主要为了解决什么问题,应用场景,何时使用最合适,每次读到这样的代码就晕了,一下子从线性阅读中跳出去了,感觉有点绕
@H_4040@call和apply的作用很简单,就是改变上下文,适用场景太多了,虽然有时候只是为了“美观”,下面几个是我常用的。
@H4040@1.
@H404_0@<div class="codetitle"><a style="CURSOR: pointer" data="74595" class="copybut" id="copybut74595" onclick="doCopy('code74595')"> 代码如下: