장바구니에 상품이 없습니다.
home2 › 게시판 › JavaScript, TS 게시판 › 클릭시 다크/라이트 모드 변경과제 질문입니다.
이렇게 변수를 함수 안에다 선언하면 실행이 안되던데, 함수 바깥에 선언해야 실행되는 이유가 궁금합니다! <script> $('.badge').on('click', function() { let count = 0; count = count + 1; if (count % 2 == 1) { $('.badge').html('light'); } else { $('.badge').html('dark'); } }) </script>
저러면 클릭할 때 마다 count 변수가 0으로 초기화되겠군요