JavaScript
JavaScript :: try catch 오류처리
비오스터딩
2020. 6. 18. 14:23
if else 를 사용하여 오류를 예외로 처리할 수도 있지만,
try catch를 사용하면, 디버깅 할때 혹은 코드를 살펴볼때,
한눈에 오류처리라는 것을 파악할 수 있음.(가독성)
try { A }
catch() { B}
A를 실행해보고,
실행되지않는다면(오류가 난다면) B 실행.
ex/
try{
new Array(-1);
} catch(e){
alert(`오류정보 : ${e.name} , 오류메시지 : ${e.message}`);
}
**템플릿 리터럴
js에서 html의 문자열과 변수를 함께 사용하려면 ''과 +를 사용하여 연결시켜야했지만,
이 방법을 사용하면 좀더 간편하게 처리할 수 있음.
- ' ' 대신 ` `으로 문자열을 감싼다.
- 변수는 ${ } 을 사용하여 넣어줌.
alert(`오류정보 : ${e.name} , 오류메시지 : ${e.message}`);
alert('오류정보: '+e.name+', 오류메시지: '+e.message);
>> 첫번째 줄과 두번째 줄이 같은 값을 가짐.
반응형