[모던 자바스크립트 Deep Dive] 표현식(expression)과 문(statement)


[모던 자바스크립트 Deep Dive] 표현식(expression)과 문(statement)

값 값(value)은 식(표현식, expression)이 평가(evaluate)되어 생성된 결과를 말한다. 다시 말하면, [값은 식이 평가되어 생성된 결과]다. 여기서 평가란 식을 해석해서 값을 생성하거나 참조하는 것을 의미한다. 1 + 2; // 3 위의 식(1 + 2)은 평가되어 값 3을 생성한다. 모든 값은 데이터 타입을 가지며 메모리에 2진수, 비트(bit)의 나열로 저장된다. 메모리에 저장된 값은 데이터 타입에 따라 다르게 해석된다. 메모리에 저장된 값 0100 0000은 숫자로 65, 문자로 '@'다. 메모리에 저장된 값 0100 0001은 숫자로 65, 문자로 'A'다. 메모리에 저장된 값 0100 0010은 숫자로 66, 문자로 'B'다. 변수는 하나의 값을 저장하기 위해 (확보한 메모리 ..


원문링크 : [모던 자바스크립트 Deep Dive] 표현식(expression)과 문(statement)