// 使用 Promise 实现每隔三秒输出时间
function generatePromise(){
return new Promise((resolve, reject)=>{
setTimeout(()=>{
console.log(new Date())
resolve()
}, 3000)
})
}
async function main(){
try{
await generatePromise()
main()
}catch (e) {
console.log(e)
}
}
main()