async function getImg(url=''){
await fetch(url) //加载图片
}
async function fn() {
const url='https://www.imooc.com/static/img/index/logo2020.png'
const start=Date.now() //记录当前时间
await getImg(url) //调动,加载图片
const ms=Date.now()-start //计算时间差
console.log(`加载图片花费了 ${ ms } 毫秒`)
}
async function A(){
console.log('A 开始')
await fn()
console.log('A 结束')
}
A()
执行顺序
1 A开始执行
2 fn
3getImg
4 fn
5 A结束执行
这篇博客探讨了使用async函数加载图片的过程,通过示例展示了如何计算加载时间,并输出加载图片所花费的毫秒数。文章着重于理解异步操作在JavaScript中的应用以及性能监控的重要性。
1998

被折叠的 条评论
为什么被折叠?



