- 예시
_.isNull(null);
// => true
_.isNull(void 0);
// => false
- 구현
const isNull = (item) => {
return item === null
}
const isFalsy = (item) => {
return !!item
}
- 소감
- 가끔은 꿀 빠는 날도 있어야지
- isNull은 간단해서 isFalsy도 만들었다.
- type지정 시 유리하게 사용될 수 있는 연산자들이 많다. '&&' (true 일 경우 return 아니면 null) 라든가, '??' (true일 경우 item return 아닐 경우 '??' 이후의 값 return) 라든가 '!!' (false의 다시 반대, 즉 true) 등등
'Coding > Today I Learned' 카테고리의 다른 글
2023.06.19(Mon.) <React 모바일 웹 환경에서 키패드 처리> (0) | 2023.06.19 |
---|---|
2023.06.12(Mon.) <프로그레머스 - 푸드 파이트 대회> (0) | 2023.06.12 |
2023.06.10 (Sat.) lodash - chunk (0) | 2023.06.10 |
2023.06.10(Sat.) lodash <개요> (0) | 2023.06.10 |
2023.06.06(Tue.) <Jest를 이용한 프론트엔드 테스트 코드> (0) | 2023.06.06 |