构造函数是同步的
then是异步的
看代码
let promise= new Promise((resolve,reject)=>{
consoloe.log(1)
resolve()
console.log(2)
})
promise.then(()=>{
console.log(3)
})
console.log(4)执行结果:1243
【JavaScript|promise的构造函数是异步执行还是同步执行()】
推荐阅读
- javascript|[JavaScript][异步]Promise 构造函数是同步执行还是异步执行,那么 then 方法呢()
- JavaScript数组常用方法解析和深层次js数组扁平化
- Vue|Vue初学——插槽,具名插槽,作用域插槽
- web|JavaScript扁平数组结构转换成JSON树形结构、无限极、forEach、push、children
- Vue.js|Vue3 slot插槽——(默认插槽、具名插槽、作用域插槽)
- vue插槽slot (默认插槽 具名插槽 作用域插槽)
- ES6|ES9 新特性 ------ 扩展运算符
- JavaScript|JavaScript —— 生成随机数
- Vue2.x|Vue —— Axios 发送请求(常用格式)