then方法返回值

45 阅读1分钟

返回值是promise对象,对象状态由回调函数的执行结果决定

返回类型

1.非promise

成功的返回状态,返回值由return决定,没有return,返回值为undefined

2.promise

状态与返回值由返回的promise的状态与返回值决定

3.抛出错误

throw XXX 错误的返回状态,返回值是抛出的内容