问题描述

有两个函数f1和f2,其中f1中有异步操作,执行完f1接着执行f2,因为f1内部有异步操作,所以会先执行完f2,再执行f1里的异步,如何等待f1异步执行完再执行f2.

备注:执行方式为f1();f2();不想在f1和f2外部包含promise.代码const f1 = async () => {    const p = new Promise((resolv, reject)  => {

setTimeout(() => {      console.log('我是异步')

resolv('resolv')

}, 2000);

})    let res = await p;  console.log("res", res);

}const f2 = () => {    console.log('我是f2')

}

f1();

f2();// 打印结果如下// 我是f2// 我是异步// res reslve想要的结果,打印输出如下

我是异步

res reslve

我是f2

f2要求在f1中的异步函数执行完毕后执行### 问题描述

问题出现的环境背景及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

python等待执行完毕 再继续执行_如何等待一个函数内部异步执行完毕再执行另外一个函数?...相关推荐

  1. python selenium 点击加载更多_如何等待页面加载,然后按selenium中的“加载更多”按钮?...

    你可能会在页面底部看到谷歌广告.在from selenium import webdriver from selenium.webdriver.common.by import By from sel ...

  2. dom渲染完毕再渲染数据_在vue组件中,异步手动渲染dom

    在业务中,页面会动态的渲染组件,组件中会根据数据,去特殊处理渲染dom元素,当遇到需要异步的去渲染时,会出现异步的问题无法正常显示.如下,重新生成一个组件进行渲染. 使用基础 Vue 构造器,创建一个 ...

  3. python输入的数字为什么不能计算_计算器为什么只能进行个位数的计算,每次只能输入一个数字,求...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 # !/usr/bin/python # -*- coding: UTF-8 -*- # -*- decoding: UTF-8 -*- from Tki ...

  4. android 的函数调用,安卓版在函数内部调用子程序,子程序如何能得到函数过程中得到的变量 _ 按键精灵手机版 - 按键精灵论坛...

    Function head() Dim intX,intY FindPic 169,863,319,1420,"Attachment:11.png","000000&qu ...

  5. python怎么另起一行阅读答案_【小菜鸡学python】

    零零散散知道些python的语法,但是没有系统的学习.今天开个系列好好学一下python~里面的知识点大多数是根据B站视频python编程基础入门[廖雪峰]_哔哩哔哩 (゜-゜)つロ 干杯~-bili ...

  6. python基础面试都问什么问题_基本 Python 面试问题

    def Stack(object): def __init__(self): self.stack = [] def push(self,value): # 进栈 self.stack.append( ...

  7. python是一种面向对象的高级语言_为什么入门大数据选择Python而不是Java?

    马云说:"未来最大的资源就是数据,不参与大数据十年后一定会后悔."毕竟出自wuli马大大之口,今年二月份我开始了学习大数据的道路,直到现在对大数据的学习脉络和方法也渐渐清晰.今天我 ...

  8. python 类函数 成员函数_python中的类函数、静态函数、成员函数以及类变量、成员变量...

    1 classMethodDemo():2 classVar = 'This is a class variable' #类变量,可在类函数或者成员函数中引用,为所有实例共有的 3 def __ini ...

  9. python交互式方式、代码文件方式_涨见识了,在终端执行 Python 代码的 6 种方式

    原作:BRETT CANNON 译者:豌豆花下猫@Python猫 英文:https://snarky.ca/the-many-ways-to-pass-code-to-python-from-the- ...

最新文章

  1. 首发|机器学习未来十年:你需要把握的趋势和热点
  2. 浅谈工作流引擎的几个关键因素
  3. 自动平衡男女比例的随机分组软件B2G使用教程,献给组织
  4. 文件内容批量修改工具
  5. wxpython控件绑定事件_wxPython事件处理
  6. 我眼中的GaussDB——参加华为合伙伙伴赋能会有感
  7. 我发现了3572个漏洞 今天又是崭新的一天
  8. LINUX登录界面,输入密码,循环重启出现
  9. 《VMware Virtual SAN权威指南》一2.2.2 VSAN Ready Nodes
  10. c# 傅里叶变换 频域_如何学会傅里叶变换?
  11. 百度地图定位API+和风天气城市搜索API构成的天气定位模块
  12. 详解木头自动填表浏览器使用方法
  13. HSV(HSB)和HSL颜色空间
  14. c语言n层文字塔程序的结构图,精馏塔中由塔顶向下的第n-1,n,n+1层塔板,其气相组成关系为( )...
  15. 国庆放假前一周,再学这些技术,安安稳稳过假期
  16. R 返回元素在数据框或者向量中的位置?
  17. 手机上流行的各类谜语及谜底
  18. nginx配置日志记录问题
  19. /proc/mounts获取挂载设备mntent信息
  20. 一盒用于构建响应式电子邮件的技巧

热门文章

  1. TOEFL wordlist 28
  2. android显示输入法键盘布局,android 解决输入法键盘遮盖布局问题
  3. 10-N个你可能不知道的Mixly软件操作小技巧 | Mixly技巧系列
  4. 划分vlan实验心得体会_计算机网络实验心得体会_计算机网络实验工作感想
  5. Java实现图片压缩且不改变原图尺寸
  6. go语言实现2048小游戏(完整代码)
  7. 大数据可视化分析以及预测性分析方法
  8. CorelDRAW X8窗口提示非法软件禁用解决方法最新教程分享
  9. 机器学习从抬脚到趴倒在门槛No.34
  10. idea设置java运行内存,IntelliJ IDEA 修改内存大小,使得idea运行更流畅(二)