반응형
[자바스크립트(javascript)] null check, 널 체크
자바스크립트 자료형에서 false로 반환되는 값은
"", null, undefined, 0, NaN 이 있고
나머지는 모두 true
그렇기에 아래의 확인 방법으로 진행
// 넘어온 값이 빈값인지 체크합니다.
// !value 하면 생기는 논리적 오류를 제거하기 위해
// 명시적으로 value == 사용
// [], {} 도 빈값으로 처리
var isEmpty = function (value) {
if (value == "" || value == null || value == undefined || (value != null && typeof value == "object" && !Object.keys(value).length)) {
return true
} else {
return false
}
};
출처: http://sanghaklee.tistory.com/3 [이상학의 개발블로그]
반응형
'IT > 오늘의 질문' 카테고리의 다른 글
[javascript] 특정 요소의 크기에 따라 윈도우 창 크기 자동 변경 (0) | 2018.11.07 |
---|---|
[CSS] 텍스트 크기에 따른 자동 줄바꿈 / overflow (0) | 2018.11.05 |
[MySQL] DATE_FORMAT 변환해서 SELECT 하기 (0) | 2018.11.01 |
자바스크립트(javascript) 문자(String)을 숫자(Number)로 변환 (0) | 2018.10.31 |
장고란 무엇인가? (0) | 2018.10.28 |