1. 程式人生 > >Promise非同步載入圖片

Promise非同步載入圖片

function loadImageAsync(url){
	return new Promise((resolve,reject)=>{
		let image=new Image();
		image.onload=function(){
			resolve(image);
		};
		image.onerror=function(){
			reject(new Error('Could not image at'+url));
		}
		image.src=url;
	})
}