[Javascript] 표현식(expression) vs. 문(statement)

KIM KYUBIN·2022년 4월 6일
0

Javascript

목록 보기
3/3

표현식(expression)

값으로 평가될 수 있는 문(statement)
표현식이 평가되면 새로운 값을 생성하거나 기존값을 참조한다.

5 + 5 // => 10
lastCharacter("input"); // => "t"
true === true // => true

문(statement)

프로그램을 구성하는 기본 단위이자 최소 실행 단위

let x = 0;

function declaration(){}

if(true){

}

💡 결론

그 값을 출력할 수 있거나 변수에 값을 할당할 수 있다면 expression
그렇지 않다면, statement

📖 참조
책 : 모던 자바스크립트 Deep Dive
What is the difference between an expression and a statement in JavaScript?

profile
상상을 현실로 만들기 위해 노력하는 개발자

0개의 댓글