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

目录

前言

导语

前言

运行结果

解决方案

运行结果


前言

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

导语

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

​编辑

前言

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

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)

运行结果

我给你钱

我去买东西

我买好了

相关推荐
理想不理想v3 分钟前
使用JS实现文件流转换excel?
java·前端·javascript·css·vue.js·spring·面试
惜.己23 分钟前
Jmeter中的配置原件(四)
java·前端·功能测试·jmeter·1024程序员节
EasyNTS24 分钟前
无插件H5播放器EasyPlayer.js网页web无插件播放器vue和react详细介绍
前端·javascript·vue.js
老码沉思录28 分钟前
React Native 全栈开发实战班 - 数据管理与状态之Zustand应用
javascript·react native·react.js
老码沉思录34 分钟前
React Native 全栈开发实战班 :数据管理与状态之React Hooks 基础
javascript·react native·react.js
guokanglun1 小时前
Vue.js动态组件使用
前端·javascript·vue.js
Go4doom1 小时前
vue-cli3+qiankun迁移至rsbuild
前端
-seventy-1 小时前
Ajax 与 Vue 框架应用点——随笔谈
前端
不会编程的懒洋洋1 小时前
Spring Cloud Eureka 服务注册与发现
java·笔记·后端·学习·spring·spring cloud·eureka
我认不到你1 小时前
antd proFromSelect 懒加载+模糊查询
前端·javascript·react.js·typescript