1) 일초 간격으로 숫자 출력하기
// setInterval
function printNumbers(from, to) {
let num = from;
let timeId = setInterval(function() {
alert(num);
if (num == to) clearInterval(timeId);
num++;
}, 1000);
}
// 중첩 setTimeout
function printNumbers(from, to) {
let num = from;
setTimeout(function f() {
alert(num);
if (num < to) {
setTimeout(f, 1000);
}
num++;
}, 1000)
}
2) setTimeout은 무엇을 보여줄까요?
-> 반복문 실행 후 100000000 출력
'Web > Javascript' 카테고리의 다른 글
[JS 100제] 6-10 (0) | 2022.12.20 |
---|---|
[JS 100제] 1-5 (0) | 2022.12.11 |
[Javascript] 모던 JS 6.6 (객체로서의 함수와 기명 함수 표현식) 과제 (0) | 2022.07.08 |
[Javascript] 모던 JS 6.3 (변수의 유효범위와 클로저) 과제 (0) | 2022.07.04 |
[Javascript] 모던 JS 6.1 (재귀와 스택) 과제 (0) | 2022.07.01 |