메뉴 건너뛰기

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 18275
323 385p 8장 실습문제 07번 질문입니다. 1 12345 2019.08.16 616
322 코드 잘못된 부분을 봐주시면 정말 감사하겠습니다 1 file 입문한 사람 2020.04.01 607
» timerID값이 null인 이유 1 열공이 2022.05.26 602
320 7장 실습문제 1번 질문 있습니다. 7 jonjsin 2017.11.09 602
319 저자님 367페이지 질문있습니다~~ 1 file 칼잡이최제잘 2018.02.19 591
318 6장 7번 좀 알려주세요 ㅜㅜ 1 어려워여 2020.06.14 589
317 9장 onblur onfocus 활용 실습문제 2번 웹린이 2018.05.21 568
316 4장 6번문제 물어볼려고합니다 1 배재한 2019.04.16 566
315 5장 실습문제 9번 1 file 123 2018.10.03 563
314 교과서 13장 연습문제 1 알고싶어요 2021.05.29 553
313 9장 4번 질문있습니다. 웹프로그래밍 2017.05.28 551
312 이미지를 HTML 파일과 같은 폴더에 저장하였는데 왜 이미지가 보이지 않을까요? 1 황기태 2017.03.27 547
311 바닐라js 란 것에 대해 질문이 있습니다. 2 muuum 2018.11.01 546
310 1장 test1, 2, 3 파일 2 열공중 2020.03.07 542
309 간단한 질문 드립니다. 1 뚜룹 2018.06.07 535
308 이 책을 다 본 뒤 어떤 공부를 더 하는게 좋을까요? 1 file muuum 2018.10.31 526
307 8장 실습문제 8번 질문드립니다. 3 메론 2018.11.11 525
306 명품 HTML5+ 수정판 2장 4번 문제 문의 1 file mikael 2021.04.14 520
305 HTML5+CSS3+Javascript 웹 프로그래밍[수정판] 4 file Jenny 2021.09.25 516
304 오픈 챌린지 6장 1 ㄱㄷㄱㄷ 2018.04.22 514
목록
Board Pagination Prev 1 ... 2 3 4 5 6 7 8 9 10 ... 21 Next
/ 21
위로