function loadImg(url) {
return new Promise((resolve, reject) => {
let img = new Image()
img.src = url
img.onload = () => {
resolve(img)
}
img.onerror = (e) => {
reject('123')
}
})
}
(async function () {
try {
let img = await loadImg('https://img2.baidu.com/it/u=3202947311,1179654885&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500')
document.body.appendChild(img)
let img1 = await loadImg('https://img2.baidu.com/it/u=617579813,2960860841&fm=253&fmt=auto&app=120&f=JPEG?w=1280&h=800')
document.body.appendChild(img1)
} catch (error) {
console.log(error);
}
})()