null 썸네일형 리스트형 [javascript] null, undefined, 공백 체크 [javascript] null, undefined, 공백 체크 // 넘어온 값이 빈값인지 체크합니다. // !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 } }; var value = 1; // Number 형 1 console.log(value, typeof value).. 더보기 1000 개의 코드 리뷰를 통해 배운 점 (What I learned from doing 1000 code reviews) 1000 개의 코드 리뷰를 통해 배운 점 (What I learned from doing 1000 code reviews) https://www.vobour.com/1000-%EA%B0%9C%EC%9D%98-%EC%BD%94%EB%93%9C-%EB%A6%AC%EB%B7%B0%EB%A5%BC-%ED%86%B5%ED%95%B4-%EB%B0%B0%EC%9A%B4-%EC%A0%90-what-i-learned-f 제안 1: 무언가 이상하다면 예외(exception)를 던져라(throw) 제안 2 : 가능한 가장 구체적인 타입(type)을 사용하라 제안 3: null 대신에 Optionals를 사용 하라 “Practical Functional Programming”의 다른 글도 참고 하자: https://hacke.. 더보기 이전 1 다음