예제 10-3번을 보면 let timerID = null;로 초기화 시켜져 있는데 0이아니고 null을 써야 하는 이유가 있을까요?
예제 10-3번을 보면 let timerID = null;로 초기화 시켜져 있는데 0이아니고 null을 써야 하는 이유가 있을까요?
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 읽어주세요! 연습문제 및 실습문제 정답 공개에 관한 공지입니다. | 관리자 | 2017.06.20 | 18304 |
382 | 제1장 오픈챌린지/실습문제 질문 2 | Soyoyum | 2018.02.07 | 637 |
381 | 저자님 책 재미있게 보고있습니다.319쪽질문입니다. 2 | 칼잡이최제잘 | 2018.02.10 | 176 |
380 | 저자님 367페이지 질문있습니다~~ 1 | 칼잡이최제잘 | 2018.02.19 | 592 |
379 | 저기 황기태 저자님 1 | 방문자 | 2024.02.10 | 151 |
378 | 자바스크립트의 컴파일오류 2 | 1234 | 2018.12.22 | 1856 |
377 | 자바스크립트에 대해 1 | 이윤재 | 2017.01.26 | 310 |
376 | 자바스크립트로 배경이미지슬라이드 만들어볼려고 열심히 노력하는데 1 | hansung | 2019.06.24 | 223 |
375 | 자바스크립트 sort에 대해 궁금해요! 1 | 노하람 | 2018.04.21 | 236 |
374 | 인터넷익스플로러 질문이요 1 | 021 | 2020.04.10 | 48 |
373 | 인터넷 익스플로러 재질문이요 2 | 021 | 2020.04.13 | 125 |
372 | 인코딩, 앵커 1 | 간구 | 2017.03.27 | 160 |
371 | 인라인 프레임 많이 사용하나요? 1 | html | 2018.06.02 | 153 |
370 | 이벤트리스너 질문 2 | 열심히 공부하는 독자 | 2020.08.16 | 63 |
369 | 이벤트 흐름 1 | 궁금이 | 2021.05.28 | 99 |
368 | 이벤트 관련 질문 3 | 왕초보 | 2020.05.24 | 125 |
367 | 이미지파일 6 | 스물다섯 | 2022.04.08 | 111 |
366 | 이미지를 어떻게 나오게 하나요? 1 | 나나 | 2020.04.26 | 78 |
365 | 이미지를 HTML 파일과 같은 폴더에 저장하였는데 왜 이미지가 보이지 않을까요? 1 | 황기태 | 2017.03.27 | 547 |
364 | 이거 오타인가요? 1 | HTML5 | 2019.04.11 | 212 |
그래서 let timerID = null;
은 timerID 변수에 아무 값도 설정된 적이 없다는 것을 뜻합니다. 그래서 null의 사용이 적합합니다.
다만, 질문하신 분의 생각처럼
0을 대입해도 됩니다. 왜냐하면 타이머 ID는 양의 정수만 가능하므로
timerID가 0인 것으로 설정된 타이머가 아닌 것으로 판단이 가능하기 때문입니다.
null이나 0 둘 다 사용할 수 있습니다.