获得徽章 10
- #青训营笔记创作活动#
2月7日 打卡day6
看到nodejs写了promis,今日还看到老哥从零开始写了promise
再看一下巩固
根据nodejs老师说,promise是解决回调不规范问题、减少回调地狱
promise中传递一个立即执行函数(executor),会立即执行=>这个函数就是promise的箭头函数
传递两个回调函数(reslove/reject)
当执行了reslove函数,会回调promise对象的.then函数
当执行了reject函数,会回调promise对象的.catche函数
reslove函数可以接收两类参数:
1. 只有一个普通的值或者对象,则作为参数传递下去
2. Promise对象,则调用函数的resolve/reject方法
Promise中的类方法/静态方法:
Promise.reslove
Promise.reject
Promise.all——只有三个都为resolve状态的时候才会调用.then方法。展开41