首先,我了解了apply()和call()之间的区别。This call be called theFunction("Susan", "school teacher");, why use apply
theFunction.call(undefined与正常的函数调用相比,使用apply和call的优缺点是什么?什么时候使用app
我已经构建了一个GUI,它传入一个长JS对象作为动画插件的设置。其中一个设置允许用户在动画完成后调用函数。不幸的是,它必须作为字符串传递给JS对象。在我的动画回调中,我正在检索这个字符串,并试图将其作为一个函数运行。第一次尝试完美地工作,但使用eval...我设置了一种更首选的方法,如下所示:
var HookFunction