失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 【前端】等待异步任务js执行完毕再执行

【前端】等待异步任务js执行完毕再执行

时间:2023-10-28 04:40:18

相关推荐

【前端】等待异步任务js执行完毕再执行

【前端】等待异步任务js执行完毕再执行

//页面加载完毕后执行$(function(){console.info('---- 我是js代码 Start ----');//异步方法集合let promiseArr = [];//异步方法1let p1 = new Promise((resolve, reject) => {//当第三方api提供的是异步方法时 这里用setTimeout模拟setTimeout(() => {console.info('setTimeout1');//结束任务resolve();}, 1000)})promiseArr.push(p1)//异步方法2let p2 = new Promise((resolve, reject) => {//当第三方api提供的是异步方法时 这里用setTimeout模拟setTimeout(() => {console.info('setTimeout2');//结束任务resolve();}, 1000)})promiseArr.push(p2)//异步方法3let p3 = new Promise((resolve, reject) => {//当第三方api提供的是异步方法时 这里用setTimeout模拟setTimeout(() => {console.info('setTimeout2');//结束任务resolve();}, 1000)})promiseArr.push(p3)//等所有promise任务执行完毕后再执行 返回0 1 2 [0,1,2] Promise.all(promiseArr).then(res => {//上边异步方法执行完毕之后 会执行这里的方法console.info('---- 我是js代码 End ----');})})

如果觉得《【前端】等待异步任务js执行完毕再执行》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。