Language/JavaScript
자바스크립트 null, undefined, '', 0 체크
javapp 자바앱
2022. 9. 12. 12:17
728x90
null,undefined,'',0 은 모두 false 이다 !!
obj === 0
bad
if ( array.length === 0 )
better
if ( !array.length )
array.length === 0
bad
if ( array.length > 0 ) ...
better
if ( array.length ) ...
undefined,null,공백문자
bad
obj === undefined
obj === null
obj === ""
obj === 0
better
!obj
문자열이 비어있지 않다는 것을 판별
bad
if ( string !== "" )
better
if ( string )