메뉴 건너뛰기

2022.05.26 22:31

timerID값이 null인 이유

조회 수 602 댓글 1

예제 10-3번을 보면 let timerID = null;로 초기화 시켜져 있는데 0이아니고 null을 써야 하는 이유가 있을까요?

 

?
  • ?
    관리자 2022.05.31 12:47
    자바스크립트에서 null 은 비어 있다는 의미입니다.
    그래서 let timerID = null;
    은 timerID 변수에 아무 값도 설정된 적이 없다는 것을 뜻합니다. 그래서 null의 사용이 적합합니다.

    다만, 질문하신 분의 생각처럼
    0을 대입해도 됩니다. 왜냐하면 타이머 ID는 양의 정수만 가능하므로
    timerID가 0인 것으로 설정된 타이머가 아닌 것으로 판단이 가능하기 때문입니다.

    null이나 0 둘 다 사용할 수 있습니다.

QnA

공부하면서 궁금했던 것을 질문해보세요.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 읽어주세요! 연습문제 및 실습문제 정답 공개에 관한 공지입니다. file 관리자 2017.06.20 18277
223 간단한 질문입니다 1 ㅇㅇ 2018.03.04 267
222 간단한 질문 드립니다. 1 뚜룹 2018.06.07 535
221 각 장의 연습문제에 쓰인 사진파일좀 올려주실수있나요? 1 익명 2018.09.29 158
220 ㅠㅠ..질문좀 드리겠습니다.. 1 은성 2017.04.18 3835
219 [명품 html5+ css3+ javascript 웹 프로그래밍 수정판] 1장 실습문제 4번 질문합니다... 2 file 나능냐공도리 2021.04.17 918
218 [개정판] p.357 sibling 에 대한 설명 및 그림 8-7 1 질문 2022.09.02 59
217 z-index 관련 질문 번역봇 2020.10.13 63
216 webgl 2차원. 1 궁금해요 2022.10.10 134
215 value 속성 1 열심히 공부하는 독자 2020.09.04 48
214 URL 과 IP 주소 2 tc0712 2021.09.14 120
213 u+ 공유기 포트포워딩 방법 1 ge님 2018.03.30 758
» timerID값이 null인 이유 1 열공이 2022.05.26 602
211 target프로퍼티 질문(페이지 428쪽) 2 한성이 2022.08.14 47
210 Sublime Text, VS code IDE설명 update바랍니다 1 삼오칠 2023.04.15 86
209 SRC와 SRDOC의 차이를 여쭙고 싶습니다. 입문한 사람 2020.04.07 48
208 span과 text-align : center; 에 관한 문제입니다. file 2019.10.15 279543
207 setTimeout 질문드립니다. 3 file 웹프공부중 2020.06.09 130
206 r/w는 무슨 뜻인가요? 1 ㅇㅁㅇㅈ 2021.12.22 392
205 placeholder속성 1 khl 2017.04.08 85722
204 page 46 마우스 올릴시 이미지 출력 2 file 공부중 2020.09.10 323
목록
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 21 Next
/ 21
위로