有没有办法优化这个:
function run1 () {
console.log("Hello");
}
function run2 () {
console.log("World");
}
function timeoutComplete () {
run1();
run2();
}
setTimeout(timeoutComplete, 1000);
像这样,这样我就不需要声明timeoutComplete...?
setTimeout(_.xyz(run1, run2), 1000);
最佳答案
_.delay(_.flow(run1, run2), 1000);
与 setTimeout()
相比,delay()
的主要优点是它可以在需要时将参数传递给回调。
关于javascript - 使用lodash在执行setTimeout时触发两个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38983907/