摘要: 基础版promise // 三个状态: PENDING、FULFILLED、REJECTED const PENDING = 'PENDING'; const FULFILLED = 'FULFILLED'; const REJECTED = 'REJECTED'; class Promise { 阅读全文
posted @ 2020-10-29 16:25 小蜗蜗蜗牛^o^ 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Promise解决了什么问题? Promise解决的是异步编码风格的问题,而非其他问题 产生回调地狱的原因是什么? 嵌套调用,下面的任务依赖上个任务的请求结果,并在上个任务的回调函数内部执行新的业务逻辑,当嵌套层次多了之后,代码的可读性就变得很差。 任务的不确定性,执行每个任务都有两种可能的结果(成 阅读全文
posted @ 2020-10-29 16:24 小蜗蜗蜗牛^o^ 阅读(120) 评论(0) 推荐(0) 编辑