使用 Promise 异步加载图片

function loadImagePromise (url) {
    return new Promise (function (resolve, reject) {
       let image = new Image(10, 10); // 创建一个10 10宽高的图片 
       image.onload = function () {  
           resolve();
       };
       image.onerror = function () {
           reject(new Error());
       };
       image.src = url;
    });
}