閱讀Promise的時候:var promise1 = new Promise(function(resolve, reject) { setTimeout(resolve, 100, 'foo');});如果在executor函數中拋出一個錯誤,那么該promise 狀態為rejected。executor函數的返回值被忽略。這里怎么理解executor函數的返回值?Promise不是都應該是resolve或者reject執行傳參嗎?Promise的executor是什么呢?
Promise的excutor的返回值是什么?
Helenr
2019-03-06 09:15:47