setTimeout()과setInterval()를 실행하면 고유의id를 반환한다.
=>clearTimeout(id)또는clearInterval(id)로 함수를 종료시킨다.
순차적으로 실행되지 않는 코드에 콜백 함수를 매개변수로 하여 비동기 코드를 순차적으로 실행되도록 한다.
new Promise 생성자 함수의 매개변수인 resolve에 콜백 함수를 받아서 순차적으로 실행되도록 한다.
=> new Promise생성자 함수는then` 메소드를 사용할 수 있다.
a().then(() => {
return b()
}).then(() => {