1. Promise 란? \- javascript에서 비동기 프로그래밍을 위해 사용되는 객체 \- 지금은 사용할 수 없지만 후에 성공하거나 실패했을 때 값을 나타낸다. 2. 사용하는 이유 비동기 작업 \- 데이터를 가져오거나 파일 읽기, 이벤트 처리 등 시간이 걸리는
프로그램의 상태를 저장하는데 사용되며, 이름과 값으로 구성.varES5 이전에 사용되었던 변수 선언 키워드함수 스코프를 갖으므로, var 변수는 함수 전체에서 유효letES6에서 도입된 변수 선언 키워드블록 스코프를 갖으므로, 선언된 중괄호 영역 내에서만 유효const