JavaScript
[Javascript - ES6] Promise()로 이미지 로딩 성공/실패 체크하기
fnow
2021. 12. 8. 22:51
반응형
<img id="img" src="이미지경로">
<script>
const $img = document.querySelector('#img');
const promise = new Promise((resolve, reject) => {
$img.addEventListener('load', function() {
resolve();
});
$img.addEventListener('error', function() {
reject();
});
});
promise.then(() => {
console.log('이미지 로드 성공')
}).catch(() => {
console.log('이미지 로드 실패')
})
</script>
반응형