timer.js

    const timeout = setTimeout(() => {
      console.log('1.5초 후 실행');
    }, 1500);
    
    const interval = setInterval(() => {
      console.log('1초마다 실행');
    }, 1000);
    
    const timeout2 = setTimeout(() => {
      console.log('실행되지 않습니다');
    }, 3000);
    
    setTimeout(() => {
      clearTimeout(timeout2);
      clearInterval(interval);
    }, 2500);
    
    const immediate = setImmediate(() => {
      console.log('즉시 실행');
    });
    
    const immediate2 = setImmediate(() => {
      console.log('실행되지 않습니다');
    });
    
    clearImmediate(immediate2);
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.