표현식과 문

오준상·2020년 10월 20일
0
post-thumbnail
post-custom-banner

🙇‍서론🙇‍

이 글은 벨로그를 보다가 자신의 근본이 부족하다고 생각하게 된 1년된 세미 개발자가 쓴 글로,
오류가 있다면 댓글이나 메일로 보내주시면 감사히 반영하겠습니다.

어디서 나온겨?

javascript를 공부하다 보면 표현식과 문의 차이점을 물어볼 때가 가끔 있다.

필자도 글을 읽다가 javascript를 공부한다면 꼭 알아야 한다고 해서 공부하고 글을 남긴다.

나같은 우매한 자가 더 많아지지 않기를 바라면서 글을 쓴다

표현식

표현식은 값으로 평가될 수 있는 것들 을 말한다.

예를 들면 리터널들도 표현식이라고 할 수 있고, 값을 리턴하는 녀석들을 표현식이라고 할 수 있다.

표현식이 평가되면 값을 리턴하거나 참조한다.

프로그램을 구성하는 최소 단위이다.

구분법

간단하다 표현식만 가지고 있는 특별한 것, 즉 값으로 평가될 수 있는가를 테스트 해보면 된다.

변수에 넣어보면 된다 ㅎㅎ.

if문이나, for문을 변수에 담을 순 없지 않는가?

하지만 x = 100 과 같은 할당문은 변수에 넣을 수 있다.

const a = b = 10000; // 표현식
const a2 = if(0 < 1) return true; // 문

출처

https://mommoo.tistory.com/14
Learning Javascript[2019] - 75page

profile
만들고싶은걸만듭니다
post-custom-banner

0개의 댓글