我在下面有一个图像事件处理代码
HTML
<!DOCTYPE html>
<html>
<head>
<title>Promise DEMO</title>
</head>
<body>
<img src="someImagePath.jpg" class="img-1"/>
</body>
</html>
JavaScript
var img1 = document.querySelector('.img-1');
img1.addEventListener('load', function() {
// woo yey image loaded
});
img1.addEventListener('error', function() {
// argh everything's broken
});
会是什么情况,在我开始收听事件之前可能会发生这些事件?
目的是理解为什么我应该使用 Promise。