모던자바스크립트DeepDive
자바스크립트(JavaScript) - 표현식과 문
자바스크립트(JavaScript) - 표현식과 문 표현식과 문 값 이란? 값이란 식(표현식)이 평가되어 생성된 결과를 말한다. 변수에 할당되는 것이 바로 값이다. 리터럴 이란? - 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용하여 값을 생성하는 표기법 표현식 이란? 값으로 평가될 수 있는 문(statement) 을 말한다. 표현식이 평가되면 새로운 값을 생성하거나 기존값을 참조한다. 문 (statement)이란? 문은 프로그램을 구성하는 기본 단위이자 최소 실행 단위이다. 이 문은 여러 토큰으로 구성되어있다. 토큰이란 문법적인 의미를 가지며, 문법적으로는 더 이상 나눌 수 없는 코드의 기본요소를 말한다. ex) var score = 1 + 2; 라는 문이 있을때, 각각 var, score, =, ..
자바스크립트(JavaScript) - 변수
자바스크립트(JavaScript) - 변수 변수 변수란? 기억하고 싶은 값을 메모리에 저장하고 저장된 값을 읽어 들여 재사용하기 위해 쓰임. 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙이는 이름이다. 값의 위치를 가르키는 상징적인 이름. 예를 들어 1+2=3 이라는 연산을 통해 3이라는 숫자를 생성하였다. 이 생성된 3은 메모리의 임의의 위치에 저장되는데, 이 값을 다시 읽어들여 재사용할 수 있도록 값이 저장된 메모리 공간에 그 값을 상징하는 이름을 붙인 것을 변수 라고 한다. * 할당 : 변수에 값을 저장하는 것. * 참조 : 변수에 저장된 값을 읽어 들이는 것. 식별자란? 식별자는 어떤 값을 구별해서 식별할 수 있는 고유한 이름을 말한다. 값이 아니라 ..