JavaScript

모던 자바스크립트 5 - 표현식과 문

milliwonkim 2023. 2. 25. 14:02
반응형
SMALL

// 값 => 표현식이 평가(식 해석해 값 생성 및 참조)돼 생성된 결과

// 10 + 20이 평가되어 숫자 값 30을 생성한다
10 + 20 

// 10 + 20이 평가되어 생성된 숫자 값 30이 할당된다.
const sum = 10 + 20

 

리터럴

- 사람이 이해할 수 있는 문자 혹은 미리 약속된 기호

- 런타임에 리터럴 평가 => 값생성

 

// 변수 선언문
let x

// 할당문
x = 5;

// 함수 선언문 (문장)
function foo() {}

// 조건문
if(x > 1) console.log(x);

//반복문
for(var i = 0; i < 2; i++) console.log(i)

 

// 선언은 표현식 아님
let x

// 할당은 표현식
x = 10

// 표현식 문은 값처럼 사용가능
const foo = x = 100
console.log(foo); // 100
반응형
LIST