JavaScript afterHead 函数调用问题及解决方法
这个案例不起效果的原因是因为'afterHead'函数的参数'callbackfn'需要传入一个函数,但是在调用'afterHead(ce('div', 3000))'时,传入的是一个函数调用表达式'ce('div', 3000)',而不是一个函数。
正确的调用方式应该是将'ce('div', 3000)'包装成一个函数,如下所示:
afterHead(() => {
ce('div', 3000);
});
这样传入的就是一个函数,当'afterHead'函数执行完毕后,会调用传入的函数,从而达到预期的效果。
原文地址: https://www.cveoy.top/t/topic/qBfg 著作权归作者所有。请勿转载和采集!