UNPKG

yangtao-js

Version:

A JavaScript utility library , JavaScript 实用工具库

26 lines (21 loc) 471 B
/** * @description: 模拟延迟 * @param { Number } timeout 延迟的时间(ms) * @return { Promise } */ const imitateDelay = (timeout) => new Promise( (resolve) => { const timeoutHandle = setTimeout(() => { clearTimeout(timeoutHandle); resolve(); }, timeout); }, ); /** 用法 async function(){ console.log('The first log'); await delay(1000); console.log('The second log with 1000 ms delay') } */ export default imitateDelay;