반응형
자바스크립트로 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>
반응형
'자바스크립트(jquery)' 카테고리의 다른 글
javascript 로딩바css (0) | 2024.03.24 |
---|---|
javascript 세션 유지 로그인 문제 (0) | 2024.03.23 |
jquery 다량의 배열 post (0) | 2024.03.22 |
체크박스 전체선택 및 선택삭제 (0) | 2024.03.22 |
javascript에서 formData append 확인법 (0) | 2024.03.22 |