promise45道面试题
promise的题目对于深刻理解事件队列,异步调用,有非常大的帮助。
记录下链接中以自己的方式处理的8-3问题(即题目所示),并思考是否有更优解法。
function loadImage(url) {
return new Promise((res, rej) => {
let img = new Image();
img.onload = function () {
console.log('completed.');
res(img);
};
img.onerror = function () {
console.log('error');
rej(new Error(`