본문 바로가기
Development (국비 복습 )/JavaScript

null이랑 ""(undefined)의 차이점

by Puddingforever 2023. 2. 18.

버튼으로 사진 바꾸기 연습을 하다가, null로 하면 값이 이상하게 나오고 ""로 하니까 내가 원하는 값이 나오는걸 볼 수 있었다.

버튼을 처음클릭할 때는 안에 값이 없으니까 null로 주었는데,  picArr[0]이  아니라, picArr[1]이 출력되었다.

 

이는 html문서로 더 자세히 알 수 있는데, 

여기가 내가 넣을 값의 공간이다.  div안에 공간이 있다. 즉 player라는 id값을 할당하고 그 공간을 쓰겠다는 것이다. 

null은 아예 공간자체도 만들어지지 않아서, 걍 정말 아무것도 없다고 생각하면 될거같다. 

댓글