728x90 > IT 노트/예제2 자바스크립트 중급 강좌 #12 setTimeout / setInterval setTimeout 일정시간이 지난 후 함수 진행 - 두 개의 매개변수 받음 1) 일정 시간이 지난 뒤 진행하는 함수 2) 시간 (ex: 3000) 두 개 모두 동일한 코드. 인수 활용 Mike - 함수의 첫 번째 인수로 전달. clearTimeout - 예정된 작업을 없앰. function showName(name){ console.log(name); } const tId = setTimeout(showName,3000,'Mike'); clearTimeout(tId); setTimeout 은 time Id 를 반환 이것을 이렇게 스케쥴링 취소할 수 있도록 이용할 수 있음. 3 초가 지나기 전에 저 코드가 실행돼서 (clearTimeout) 아무일도 일어나지 않음. setInterval 일정시간 간격으로.. 2023. 9. 14. [유노코딩] 타이머 만들기 setTimeout setInterval clearInterval setTimeout 메소드 setTimeout 이 시작되고, 1000밀리초가 지나서야 console 에 재미있다 출력이 나타나게됨. setInterval 메소드 일정한 시간 간격에 따라 함수를 반복 실행할 수 있도록 해주는 메소드 setTimeout 메소드과의 차이점은 주어진 함수를 주어진 시간마다 실행해준다. 0.5 초마다 콘솔에 계속 안녕하세요 메시지 출력. clearInterval 메소드 0 이 아닌 숫자를 반환 (= 타이머의 아이디) setInterval메소드로 반복시켜놓은 동작을 멈추게 할 수 있다. setTimeout 메소드 이름이 있는 함수 또는 익명함수를 넣어준다. 익명함수가 2초 뒤에 실행된다는 뜻. 딱 한 번만 실행된다. 2초 뒤에 1234 가 출력됨. 이것을 setInterval 메소.. 2023. 9. 14. 이전 1 다음 728x90