Open Genzhen opened 3 years ago
考虑到链式操作,需要返回一个Promise。
function createImg(url) {
return new Promise((resolve, reject) => {
let img = new Image()
img.setAttribute('src', url)
img.onload = () => {
resolve(img)
img = null
}
img.onerror = () => {
img = null
reject()
}
})
}
另外不知道这么回收img对不对....
扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。