IT&컴퓨터공학/Javascript
[JAVASCRIPT]8. null 과 undefined 의 차이점
yan_z
2020. 4. 13. 22:10
undefined : 컴퓨터가 임의로 할당해준 빈 값
var num
console.log(num) // undefined : 이것도 일종의 값이다.
// 값을 안넣을 수도 있는것임 ! -> 나중에 넣어주면 된다.
// 컴퓨터가 기본적으로 정해준값임 . 처음에 아예 할당이 안된 변수
null : 내가 고의적으로 비워준 빈 값
var num = null
console.log(num) // null : 이것도 일종의 값이다.
// 값을 안넣을 수도 있는것임 ! -> 나중에 넣어주면 된다.
// undefined 보다 무조건 null 을 쓰는걸 추천한다.
// 컴퓨터가 기억하고있는 값을 지울때 null 을 넣으면 이건 내가 고의적으로 지운것임
참고
var num =''
console.log(num) // " " : 컴퓨터는 큰 따옴표로 반환함
//: 이거 빈 값 아님! 이것또한 문자다.