⊗jsSpAsnEx 154 of 294 menu

JavaScript의 비동기 코드에서의 예외

비동기 코드 내부에서 발생한 예외는 try-catch를 통해 잡을 수 없습니다:

try { setTimeout(function() { throw(new Error); // 예외가 잡히지 않음 }, 3000); } catch(error) { console.log(error); }

다음 코드의 문제점은 무엇인지 설명해보세요:

try { elem.addEventListener('click', function() { JSON.parse('some string'); }); } catch() { console.log('잘못된 json'); }
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부