조회 133
익명
3월 22일
저는 일치 연산자를 사용하고 있는데, 다른 팀원들은 null 값 체크할 때 동등 연산자를 많이 쓰더라고요. 다른 분들은 어떤 걸 쓰시는지, 동등 연산자는 어떤 부분에서 편한지 궁금합니다!
구체적이고 정성스러운 질문에 ↑Up 투표를 눌러주세요.
설명이 부족한 질문에 ↓Down 투표를 눌러주세요. 커리어리가 질문자에게 수정을 요청할게요.
답변 2
어렵게 생각하실 것 없이, 편의성 때문에 "=== null" 보다는 "== null" 을 선호하는 편입니다 "=== null"은 null 여부만 체크하지만 "== null"은 undefined를 포함한 모든 nullish value를 체크하기 때문에 더 편할 뿐입니다 보다 정확하게 표현하려면 아래와 같이 하는 것이 낫겠죠 var a ; if(a === null || typeof a === "undefined") { // ... } 단지 이렇게 작성하는 것이 번거로워 var a ; if(a == null ) { // ... } 로 표현합니다
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직 개발자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직 개발자들의 명쾌한 답변을 얻을 수 있어요.