thenable promise
时间: 2023-10-21 15:53:05 浏览: 24
thenable是指具有then方法的对象。Promise.resolve方法会将这个对象转为Promise对象,并立即执行thenable对象的then方法。\[3\]在给定的代码中,thenable对象的then方法被执行,resolve函数被调用并传入"data"作为参数。因此,Promise.resolve(thenable)返回的Promise对象会立即进入resolved状态,并且传递的值为"data"。\[2\]最后,通过调用Promise对象的then方法,可以对resolved状态的Promise进行处理,将"data"作为参数传递给第一个回调函数。
#### 引用[.reference_title]
- *1* *2* *3* [【Promise】由thenable引发的一系列问题](https://blog.csdn.net/FloriaLiii/article/details/125232589)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]