JavaScript Null check
Null체크에 대해 알아보기 전에,
먼저 JS의 null이랑 undefined에 대해 설명하고 넘어가는 게 맞을 것 같다.
null이란 변수를 선언하고 빈 값을 할당한 상태로 즉 빈 객체 상태를 말하는 것이고,
undefined는 변수를 선언하고 값을 할당하지 않은 상태를 말하는 것이다.
크롬 개발자도구 키고 콘솔에다가 임시로 빠르게 변수 두개 만들어서,
하나는 null 값 넣고 하나는 변수만 만들어서 값이랑 type 찍어보면서 한번 더 확인!
이제 그럼 이 아이들을 null인지 아닌지 undefined인지 아닌지는 어케 체크하냐믄,,,
바로바로바로오오오 if문으로 간단히 체크해 줄 수 있단!
코드 풀이는 어어어 null이거나 ""이거나 undefined이면 test에다가 warning문자열 들어가게 함수 하나 만든건데,
위에는 풀어서 if문에다가 하나씩 조건을 걸어준 것이고 아래는 조건을 간략화해서 클린코드 느낌으로 적은 것.
'Frontend' 카테고리의 다른 글
Readonly vs Disabled (0) | 2021.12.18 |
---|---|
JS Validation Check. (0) | 2021.12.04 |
Lodash란? (0) | 2021.10.31 |
jQuery Event. (0) | 2021.10.02 |
CSS Display vs Visibility (0) | 2021.09.22 |