개발공부 임고미

[JavaScript] null과 undefined 본문

퍼블리싱/html css js

[JavaScript] null과 undefined

임고미 2020. 12. 21. 23:56
728x90
300x250

개념

1. null

null 과 Null 은 다릅니다 ( 대소문자 구별).
의도적으로 값이 없음을 표현할때 사용합니다.

2. undefined

값이 선언됐지만, 할당된 적 없을때 undifined가 출력됩니다.


null과 undefined는 falsy한 값으로 치부합니다.

null == undefined ( 0 ) // 없다와, 할당 되지 않았다는 둘다 falsy 한 값이긴 하지만

null === undefined ( X ) // 완전 동일하진 않습니다.

따라서,

예를들어, test의 값이
undefined 또는 null값일때 

!test 로 표현이 가능합니다.

값이 꼭 있을때만 값을 넣겠다!

라고 표현할땐

test && ~~~ 로 작성 할 수 있다

 

728x90
300x250
Comments