클로저 전에 우선 스택과 큐라는 데이터 구조를 알아보자.stack은 출입구가 하나이기에 나중에 들어간 함수가 가장 먼저 나오는 lastInFirstOut 구조이다. (LIFO 구조)queue는 출입구가 나눠진 파이프 형태로 가장 먼저 입력된 함수가 가장 먼저 빠져나가는