猿问

口语描述promise

当有人问道promise时,如何用口语化的形式去描述,并且如何表达promise是创建或封装,会比较好呢?
繁花如伊
浏览 300回答 2
2回答

长风秋雁

我想promise其实解决的是js单线程缺陷对js中异步状态同步放回的实现优化了回调函数的不优雅性具体reject,resolve等状态以及promise.all,promise.raceapi使用不赘述

芜湖不芜

原因及推演:为什么要有Promise?因为存在异步操作。异步以前采用什么方案?回调。回调有什么问题?阅读效率低,无法传递。设计方案包裹回调,两个状态thenable.catch()好处便于阅读便于传递不依赖运行时周边Promise.all等promisify未来async/await
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答