//setTimeout
//(함수,시간,인수(생략가능))
function fn() {
console.log(3);
}
setTimeout(fn, 3000);
/*
setTimeout에 직접 함수를 선언해도 됨
setTimeout(function(){
console.log(3)
}, 3000);
const tId = function fn() {
console.log(3);
}
tId에 해당하는 스케줄링 취소
clearTimeout(tId);
*/
//setInterval
//(함수,시간,인수(생략가능))
let num = 0;
function showTime() {
console.log(`안녕하세요. 접속하신지 ${num++}초가 지났습니다.`);
if (num > 5){
clearInterval(tId); // 스케줄링 취소
}
}
const tId = setInterval(showTime, 1000);
'Dev > JAVASCRIPT' 카테고리의 다른 글
Javascript JS 상속, 프로토타입(prototype) (0) | 2024.01.31 |
---|---|
Javascript JS call / apply / bind (0) | 2024.01.30 |
Javascript JS arguments, 나머지 매개변수, 전개 구문(Rest parameters, Spread syntax) (0) | 2024.01.30 |
Javascript JS 배열 구조 분해, 객체 구조 분해 (1) | 2024.01.30 |
Javascript JS 배열 반복(forEach) (0) | 2024.01.29 |