티스토리 뷰

Programming/Java Script

undefined, null

청소부 2019. 6. 29. 09:09

 

1. undefined

 - 변수를 만든 후에 값을 초기화를 하지 않은 경우

 

2. null

 - 아무것도 값을 참조하고 있지 않음

 

 ※ == 연산자(좌우의 값이 동일한지 판단)를 이용한 경우, true

    === 연산자(좌우의 값이 동일하고, 타입도 동일한지 판단) 이용한 경우, false

 

 - 따라서, null과 undefined는 값은 동일하다고 생각할 수는 있지만 타입까지 고려하여 엄밀히 따지면 동일한 것은 아님

 

댓글