这个是因为如果是thenable的时候,then函数会有2个参数,resolve和reject,你持有这两个作为参数,就可以多次调用。而thenable中没有状态,所以只能在调用的地方添加状态,避免thenable的then函数内多次调用resolve或者reject
Promise详解与实现(Promise/A+规范)1.什么是Promise? Promise是JS异步编程中的重要概念,异步抽象处理对象,是目前比较流行Javascript异步编程解决方案之一 2.对于几种常见异步编程方案 ...