try catch문
사용할때 : 보통 자바스크립트로 작업하다 보면 정말 어떨때는 구문에서 틀리지도 않았는데,
브라우저 버젼에 따라 에러가 발생하기도 하고, 정말 몇달간 디버깅에 지칠때도 있다.
대부분 열심히하면 나타나는데, 다음의 try catch문을 사용하면 편리하다.
사용예 :
try
{
// 실제 실행시킬부분
var a = opener.location.href;
}
catch (e)
{
// 위의 "실행시킬부분"에서 에러가 났을때 처리해줄 부분
alert ("opener를 찾을수 없습니다.");
}
finally
{
// 에러가 나든 나지 않든 무조건 실행시키는 부분
window.status = "opener.locatoin.href 부분 실행되었음";
}
'웹프로그래밍' 카테고리의 다른 글
[ajax] 기본 샘플 소스 xml 파싱해서 읽어서 뿌리기 (1) | 2011.11.11 |
---|---|
[jquery] onload, ready 페이지 로딩시 처리부분 (0) | 2011.11.11 |
따라다니는 사이드바, 퀵바, 퀵메뉴, 사이드메뉴 자바스크립트 (0) | 2011.10.05 |
img 태그 로딩 에러시 대체 이미지 onERROR 이용 (0) | 2011.10.05 |
모바일 웹으로 포워딩하는 자바스크립트 (0) | 2011.10.05 |