웹동네 스터디 4주차-자바스크립트기초4

26
Javascript & jQuery 실무제작 기초 스터디 4주차 - 타이머 김세환([email protected]) / 2014.12.14 (sun)

Upload: kim-sehwan

Post on 05-Aug-2015

103 views

Category:

Education


1 download

TRANSCRIPT

Page 1: 웹동네 스터디 4주차-자바스크립트기초4

Javascript & jQuery 실무제작 기초 스터디

4주차 - 타이머 김세환([email protected]) / 2014.12.14 (sun)

Page 2: 웹동네 스터디 4주차-자바스크립트기초4

JS로 타이머 만들기

Page 3: 웹동네 스터디 4주차-자바스크립트기초4

타이머?

Page 4: 웹동네 스터디 4주차-자바스크립트기초4
Page 5: 웹동네 스터디 4주차-자바스크립트기초4
Page 6: 웹동네 스터디 4주차-자바스크립트기초4
Page 7: 웹동네 스터디 4주차-자바스크립트기초4

Q) 이제까지 본것들의 공통점은?

Page 8: 웹동네 스터디 4주차-자바스크립트기초4

A) 딱 1번만 잽니다 시간을

Page 9: 웹동네 스터디 4주차-자바스크립트기초4

딱 1번만 시간을 재고싶을 때

setTimeout을 씁니다

Page 10: 웹동네 스터디 4주차-자바스크립트기초4

setTimeout(시간되면 할일,측정할 시간)

Page 11: 웹동네 스터디 4주차-자바스크립트기초4

setTimeout(function(){ alert("Hello"); }, 3000);

3초 후에

이 일을 해라

딱 1번만

Page 12: 웹동네 스터디 4주차-자바스크립트기초4

연습해보기http://www.w3schools.com/jsref/met_win_settimeout.asp

Page 13: 웹동네 스터디 4주차-자바스크립트기초4

아참 이것도 setTimeout이죠

Page 14: 웹동네 스터디 4주차-자바스크립트기초4

setTimeout(explode(), (7*60 + 55) * 1000);

Page 15: 웹동네 스터디 4주차-자바스크립트기초4

저… 이거 꺼야할거 같은데요?

ㅇㅇ

Page 16: 웹동네 스터디 4주차-자바스크립트기초4

ㅎㅎ 타임아웃을 끄면 되겠군 이럴땐 clearTimerout을 쓰면 되지

Page 17: 웹동네 스터디 4주차-자바스크립트기초4

clearTimerout(이름…이름을 넣어야하는데);

setTimeout(explode(), (7*60 + 55) * 1000);

Page 18: 웹동네 스터디 4주차-자바스크립트기초4

`

var myTimer = setTimeout(explode(), (7*60 + 55) * 1000);

나중에 끄고 싶다면 반드시 변수에 담아서 이름을 만들어주세요!

Page 19: 웹동네 스터디 4주차-자바스크립트기초4

휴 이번엔 이름이 있겠지?

Page 20: 웹동네 스터디 4주차-자바스크립트기초4

clearTimerout(myTimer);

power off

var myTimer = setTimeout(explode(), (7*60 + 55) * 1000);

Page 21: 웹동네 스터디 4주차-자바스크립트기초4

연습해보기http://www.w3schools.com/jsref/

met_win_cleartimeout.asp

Page 22: 웹동네 스터디 4주차-자바스크립트기초4

횟수가 1번이 아닌 타이머

Page 23: 웹동네 스터디 4주차-자바스크립트기초4

setInterval(할일,시간) clearInterval(인터벌이름)

모양은 setTimeout과 똑같죠?

Page 24: 웹동네 스터디 4주차-자바스크립트기초4

setInterval(function(){ alert("Hello"); }, 3000);

3초 마다

이 일을 해라

반복해서

Page 25: 웹동네 스터디 4주차-자바스크립트기초4

정해둔 시간마다 시켜둔 일이

계속 반복됩니다

Page 26: 웹동네 스터디 4주차-자바스크립트기초4

연습하기http://www.w3schools.com/jsref/met_win_setinterval.asp http://www.w3schools.com/jsref/met_win_clearinterval.asp

http://www.webdongne.com/bbs/bbs/board.php?bo_table=s_js_core_func2