碎片時(shí)間學(xué)編程「361]:在給定的時(shí)間后處理承諾提供的值

創(chuàng)建一個(gè)承諾,在給定的時(shí)間后解決所提供的值。 使用 Promise 構(gòu)造函數(shù)創(chuàng)建一個(gè)新的 Promise。 使用 setTimeout() 在指定的延遲后使用傳遞的值調(diào)用 Promise 的解析函數(shù)。
const resolveAfter = (value, delay) => ?new Promise(resolve => { ? ?setTimeout(() => resolve(value, delay)); ?});
示例:
resolveAfter('Hello', 1000);// 在 1 秒后返回一個(gè)解析為“Hello”的 Promise
更多內(nèi)容請?jiān)L問我的網(wǎng)站:https://www.icoderoad.com
標(biāo)簽: