웹 페이지를 동적으로 만들기 위해 사용되는 프로그래밍 언어 사용자와의 상호작용을 처리하고, 웹 페이지의 동작을 제어하는 역할 버튼 클릭, 폼 입력, 애니메이션 효과 등 구현 (Node.js 환경을 통해 서버 개발에도 사용됨) 변수 모든 언어가 공통적으로 갖고 있는, 데이터를 저장하고 나중에 재사용하기 위해 이름을 붙인 저장 공간 - let : 재할당 가능 (가장 일반적으로 사용)- const : 재할당 (수정) 불가능 -> 변하지 않는 값을 저장할 때 사용 변수 선언 방법 1. let, const 뒤에 변수명, 변수명에 값을 대입해줌. 저장소 안에 방을 하나 만든 개념, 변수를 선언하고 값을 주지 않았을 때 자동으로 undefined 값이 정의되지 않음 let age age = 20 let name =..