首页 > 其他分享 >前端面试题之Promise执行顺序

前端面试题之Promise执行顺序

时间:2023-01-08 16:33:45浏览次数:39  
标签:面试题 resolve console log 前端 Promise 执行

执行的先后顺序:

const p = new Promise(resolve => {
    console.log('a')
    resolve()
    console.log('b')
})

p.then(() => {
    console.log('c')
})
console.log('d')

  .then是异步,最后一个执行

 

标签:面试题,resolve,console,log,前端,Promise,执行
From: https://www.cnblogs.com/huguo/p/17034833.html

相关文章

  • 【前端调试】- 借助Performance分析并优化性能
    欢迎阅读本系列其他文章【前端调试】-更好的调试方式VSCodeDebugger【前端调试】-断点调试的正确打开方式介绍首先简单过一下Performance的使用,打开网页点击控制台......
  • Java面试题Day05
    1.说一下HashMap的实现原理?HashMap是基于哈希表的Map接口的非同步实现,此实现提供所有可选的映射操作,并允许使用null值和null键.2.HashMap是如何解决Hash冲突?核心就......
  • Java面试题Day04
    1.什么是链表?链表是可以将物理地址上不连续的数据连接起来,通过指针来对物理地址进行操作,实现增删改查等功能.链表大致分为单链表和双向链表单链表:每个节点包含两部......
  • Promise、Async
    constfs=require('fs')constutil=require('util')letreadFile=util.promisify(fs.readFile)letisPromise=(x)=>{if((typeofx==='object'&&x......
  • Java基础面试题(三)
    Java基础面试题(三)1、&和&&的作用和区别&逻辑与,&两边的表达式都会进行计算整数的位运算符&&短路与,&&左边的表达式结果位false时,&&右边的表达式不参与计算(|和||短......
  • 前端三个实用小妙招分享给大家
    前言整理下本人在工作中撸代码遇到的一些刚看时一脸懵,实则很简单就能解决的小妙招,希望对大家有所帮助~伪元素动态改变其样式我们都用过伪元素,什么::before,::after啊这些等......
  • Java基础面试题(二)
    1、hashCode()相同,equals()也一定相同么不一定,同时反过来equals()为true,hashCode()也不一定相同。hashCode()返回该对象的哈希码值,equals()返回两个对象是否相等。关于......
  • 基于vue+Element Table封装(纯前端解决方案,附源码)
    (文章目录)前言这个项目是拿来练手的项目,基于VUE+ElementUI,并没有做后端,所以用的是纯前端的解决方案(有更好的办法欢迎提出),主要实现的是对列表数据的查询,筛选,修改这些常......
  • 前端
    前端1HTTP超文本传输协议以及HTML2CSS层叠样式表3CSS浮动布局、溢出、定位及JavaScript基本数据类型4js的基本数据类型、流程控制以及BOM和DOM操作5js获取用户操......
  • 大前端html学习05-表格和表单
    一、表格的作用及基本语法1、数据表格的作用及组成td></td></tr></table>注:一个tr表示一行;一个td表示一列(一个单元格)行分组<thead></thead>表头<tbody></tbody>......