Development/Language

빈값 체크

비완 2019. 10. 31. 17:28
반응형

Javascript 에서는 빈값을 체크하는게 사용해본 다른 언어와 약간 달랐다.

다른 언어에서는 비교할 대상의 타입에 따라 비교방식이 달라지는데, javascript는 아래와 같이 아주 간단하게 확인할 수 있었다.

let value = "";

if (value) {
    console.log("not empty");
} else {
    console.log("empty");
}

"" 외에도 javascript 에서 다음 값들을 모두 false로 판단한다.

"", null, undefined, 0, NaN 

 0을 제외한 값들을 확인할 때, 유용하게 사용할 수 있을 듯 싶다.

반응형

'Development > Language' 카테고리의 다른 글

순열, 조합, 중복순열  (0) 2022.12.29
Python 반올림 오류 해결  (0) 2020.04.30
HttpClient timeout 설정  (0) 2019.10.14
문자열 중복 찾기  (0) 2019.09.26
문자열 비교  (0) 2019.09.26