[JavaScript] - 표현식과 문 (Expression, Statement)
·
📜 Web Programming/JavaScript
값 (Value) 값(Value)이란 “식(Expression)이 평가되어 생성된 결과”를 말한다. 모든 값은 “데이터 타입”을 가지게 되며 메모리에 2진수(비트)가 나열된 형태로 저장된다. 변수는 “하나의 값을 저장하기 위해 확보한 메모리 공간”이기에 변수에 저장되는 것 또한 “값”이다. 리터럴 (Literal) 리터럴(Literal)이란 “사람이 이해할 수 있는 문자 또는 약속된 기호를 사용하여 값을 생성하는 표기법”을 말한다. 숫자, 알파벳, (+, -, {}) 등과 같은 기호가 리터럴이다. 리터럴은 변하지 않는 데이터 그 자체를 의미하며(상수와는 다른 개념), 리터럴을 사용하여 다양한 종류의 "값"을 생성할 수 있다. (런타임에 평가되어 값을 생성한다) 표현식 (Expression) 표현식(Exp..