변수, 표현식과 문
변수 변수의 정의는 아래와 같다 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별해 붙인 이름 메모리 공간에 저장된 값을 식별할 수 있는 이름을 변수명 이라고 하며 변수에 저장된 값은 변수값이 된다. 식별자 변수, 함수, 클래스 등의 이름으로 지칭한 것 값이 아니라 메모리 주소를 기억하고 있음
변수 이름으로는 메모리상의 변수 값을 식별할 수 있고 함수 명으로는 함수(자바스크립트에서 함수는 값)를 식별할 수 있음 식별자 네이밍 규칙 특수문자를 제외한 문자, 숫자 언더스코어(_), 달러 기호($)를 포함할 수 있음 단, 특수문자를 제외한 문자, 언더스코어, 달러 기호로 시작해야함, 숫자로의 시작은 허용되지 않음 예약어는 식별자로 사용할 수 없음 변수 선언 값을 저장하기 위한 메모리 공간을 확보하고 변수명과 확보된 메모리 공간의 주소를 연결해서 값을 저장 할 수 있게 준비하는 것 var, let, const 키워드를 사용하여 선언함 let, const 키워…