前端异步请求逐步进行一回调

目录

前言

导语

前言

运行结果

解决方案

运行结果


前言

我是歌谣 放弃很容易 但是坚持一定很酷

导语

前端异步请求逐步进行一回调

​编辑

前言

假设有个场景 两个函数 必须先执行一个之后再去执行另一个

scss 复制代码
  function fangfang() {
      setTimeout(() => {
        console.log("我给你钱")
      },1000)
    }
    function geyao() {
      setTimeout(() => {
        console.log("我去买东西")
      },500)
    }
    fangfang();
    geyao();

运行结果

我去买东西

我给你钱

解决方案

scss 复制代码
//我必须拿到钱 才去买东西 然后买好了
    function fangfang(geyao) {
      setTimeout(() => {
        console.log("我给你钱")
        geyao(kangkang)
      },1000)
    }
    function geyao(kangkang) {
      setTimeout(() => {
        console.log("我去买东西")
        kangkang()
      },500)
    }
      function kangkang() {
      setTimeout(() => {
        console.log("我买好了")
      },500)
    }
    fangfang(geyao)

运行结果

我给你钱

我去买东西

我买好了

相关推荐
JaguarJack1 分钟前
使用 PHP 和 WebSocket 构建实时聊天应用 完整指南
后端·php
JarvanMo6 分钟前
展望 2030 年:移动开发者的未来将如何?
前端
我的xiaodoujiao7 分钟前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 34--基础知识 9--文件上传功能
前端·python·测试工具·ui·pytest
辛-夷8 分钟前
pinia与Vuex高频面试题
前端·vue.js
咸鱼加辣10 分钟前
【python面试】Python 的 lambda
javascript·python·算法
.生产的驴16 分钟前
泛微E10二开 前端Ecode拦截器
前端
亿元程序员22 分钟前
PinK(Cocos4.0?)生成飞机大战,抢先体验全流程!
前端
晓得迷路了26 分钟前
栗子前端技术周刊第 111 期 - Next.js 16.1、pnpm 10.26、Bun 1.3.5...
前端·javascript·bun
CodeSheep34 分钟前
中国四大软件外包公司
前端·后端·程序员
七月shi人35 分钟前
使用Node版本管理包n,在MAC电脑权限问题
前端·macos