자바스크립트에서 초기 상태변수로 너비,높이 등을 지정하고 그에 따라 특정 함수가 실행되도록 설정했을 때,
간혹 해당 변수를 확인하지 못해 자바스크립트 에러가 나는 경우가 발생함.

이럴 경우 두가지 방법으로 해결 가능

1. typeof 를 통해 변수의 존재 유무 확인
if(typeof $win_w == 'undefined'){
$win_w = $(window).width();
}

2. Try catch 를 통해서 변수를 선언해보고, 에러코드를 캐치하는 방법
try{ 
if(eval($win_w)){ 
//alert("있음"); 
}
catch(e){
$win_w = $(window).width();
//alert("없음"); 
} */

© juroweb 2003-2014. All rights reserved
log in