자바스크립트(jquery)
javascript undefined, null 체크
현박이
2024. 3. 23. 12:00
반응형
자바스크립트로 null값 체크하는데 자꾸 착각해서 빈값 체크만 하다보니 undefined 예외 상황이 체크가 안되서 짜증나서 만들었다.
<script>
/**
* str 체크할 문자열
* @param str
* @returns {boolean}
*/
function isEmpty(str){
if(str == "" || str == null || typeof str == "undefined"){
return true;
} else{
return false;
}
}
/**
* 문자열이 빈 문자열이라면 지정된 문자열로 바뀌어 리턴한다
* @param str 체크할 문자열
* @param defaultStr 변경할 문자열
* @returns {*}
*/
function isEmptyDefault(str, defaultStr){
if(str == "" || str == null || typeof str == "undefined"){
str = defaultStr;
}
return str;
}
</script>
반응형