setTimeout ์ฌ์ฉ๋ฐฉ๋ฒ
setTimeout()์ ์๊ฐ์ ์ง์ฐ์์ผ์ฃผ๋ ๋ฉ์๋๋ค.
setTimeout(function(){}, 1000);
์ ์ฝ๋๋ฅผ ์คํ์ํค๋ฉด 1000ms(=1second) ๋ค์ function()์ด ์คํ๋๋ค.
setTimeout() ์ฌ์ฉ์์
3์ด ํ์ "hello"๋ผ๋ alert ์ฐฝ์ ๋์ฐ๋ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ ์์
1
2
3
4
|
// 3์ดํ์ "hello"๋ผ๋ alert ์ฐฝ ๋์ฐ๊ธฐ
setTimeout(function () {
alert("hello");
}, 3000);
|
cs |
์์คํ์ผ & ์คํํ๋ฉด
์์ ๊ฐ์ด index.html๊ณผ index.js ํ์ผ์ ์์ฑํ ๋ค index.html ํ์ผ์ ์ด๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์คํํ๋ฉด์ด ๋ฌ๋ค. hello๋ผ๋ alert์ฐฝ์ ์คํ ํ 3์ด ๋ค์ ๋ํ๋๋ค.
๊ณต๋ถํ ๊ฒ์ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค. ์์ ํ ๋ถ๋ถ์ด ์๋ค๋ฉด ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค :)
728x90