동기 : 순차적으로 동작 like 싱글쓰레드. 마치 계주에서 바통을 가지고있는 사람만 달릴 수 있는것 처럼 다른 함수를 기다리다가 차례가 되면 동작함. 비동기 : 여러명이 일하는것 처럼 like 멀티쓰레드. 한번에 여러일을 할 수 있음. callback 함수 함수에 파라미터로 들어가는 함수. 순차적으로 실행하고 싶을 때 씀. const 버튼 = document.querySelector('.button'); 버튼.addEventListener('click', 콜백함수(){}); // 이렇게 함수에 파라미터로 들어가는 함수가 콜백함수. Promise 비동기 처리에 사용되는 객체 promise의 생성자 함수는 resolve와 reject함수를 인자로 전달받는 콜백함수를 인자로 받음. 성공(fulfilled)되..