javascript 16 Statement and Expressions
javascript의 expression 그리고 statement에 대해 알아보자!
expression은 간단히 말해서 value을 내놓는 코드 조각이다.
예를 들어
3+4
true && false
1991
위에 코드는 각각 의 값을 내놓는다. 이걸 expression 이라 할 수 있다.
statement는 우리가 프로그램을 짜는 목적에 맞는 행동을 하는 코드이다.
간단히 if/else switch for 같이 값을 내놓진 않지만 행동을 한다.
if(day === 'monday'){
console.log(3+4); }
위 if문 전체는 statement 이지만 빨간색으로 칠한 부분은 expression이 되는 것이다.
구분을 해야 되는 이유 중 하나로는
template literal 에서 ` $${ expression } ` 이 괄호 안에는 expression 만이 들어올 수 있음을
명심하고 다음에 설명한다.
댓글
댓글 쓰기