javascript - 一个接一个地执行函数

标签 javascript jquery timeout

我有这个 javascript 代码:

 if (direction !== "leftnav") { 
// DO THINGS
};
setTimeout(function () {
//DO OTHER THINGS AFTER THE FIRST THING
}, 1000);

是否可以在第一个函数之后执行 2e 函数而不必使用超时事件?

感谢您的帮助!

最佳答案

是的,这是可能的。这是一个使用您提供的唯一代码的示例:

if (direction !== "leftnav") {  
    // DO THINGS...

    // THEN
    doOtherThings();

    // THEN
    doMoreThings();
}; 

var doOtherThings = function(){
    //DOING OTHER THINGS
}
var doMoreThings = function(){
    //DO EVEN MORE THINGS
}

关于javascript - 一个接一个地执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5978892/

相关文章:

javascript - 强制布局 - 标记并固定节点

javascript - 定义坐标系

javascript - 我希望我的 bootstrap 4 导航栏在悬停时展开

jquery - 使用 jQuery 更改除当前单击之外的所有类的 src

PHP 如何正确托管大文件?

javascript - setTimeout/clearTimeout 问题,似乎没有重置

javascript - 检查映射数组中的项目是否共享值

javascript - 在移动设备上禁用 stellar.js

database - 如何在 SORM 中设置数据库连接超时?

java - setConnectTimeout 不影响网关超时吗?