Promise.resolve
时间: 2023-10-21 16:29:12 浏览: 96
Promise.resolve是一个用于创建一个带有给定值解析的Promise对象的方法。如果参数本身就是一个Promise对象,则直接返回该Promise对象。从引用中可以看出,示例1展示了使用Promise.resolve方法传入一个普通类型的值,例如123,然后该方法会返回一个带有该值解析的Promise对象。当调用该Promise对象的then方法时,会输出解析后的值,即123。类似地,示例2展示了将一个Promise对象传入Promise.resolve方法,该方法会直接返回该Promise对象,并且调用该Promise对象的then方法时,会输出Promise对象中的值,即"示例2 --> promise对象"。所以,Promise.resolve方法可以用于将普通类型的值或已有的Promise对象转化为一个Promise对象。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [彻底掌握 Promise - 原生 Promise.resolve 的实现(五)](https://blog.csdn.net/qq_40146638/article/details/124250950)[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^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文