[자바스크립트] 표현식

River Moon·2023년 7월 8일
0
post-thumbnail

자바스크립트에서 가장 기본적이며 핵심적인 요소 중 하나는 바로 '표현식'이다. 이 글에서는 자바스크립트의 표현식이 무엇인지, 어떻게 사용되는지에 대해 알아보도록 하겠다.

표현식이란

자바스크립트에서 표현식(expression)은 계산을 수행하여 하나의 값을 만들어내는 코드 단위를 의미한다.

이 값은 숫자, 문자열, 객체, 함수 등 어떤 자바스크립트의 값이든 될 수 있다.

표현식의 예시들

다음은 자바스크립트에서 표현식의 일부 예시들이다.

5               // 숫자 표현식
"hello world"   // 문자열 표현식
2 * 3           // 산술 표현식
a = 10          // 할당 표현식
true            // 불리언 표현식
function() {}   // 함수 표현식

각 표현식은 단일 값으로 평가되며, 이 값들은 코드의 여러 부분에서 사용될 수 있다.

표현식과 문장

표현식과 비슷한 개념으로 '문(statement)'이 있다. 문은 일련의 작업을 수행하는 코드의 단위로, 일반적으로 특정 작업을 수행하는 명령을 내리는 역할을 한다. 표현식은 값으로 평가되지만, 문은 일반적으로 아무런 값을 생성하지 않는다.

let x = 5;  //  'x = 5'는 표현식이다.
if (x > 3) {}  // if문, 'x > 3'은 표현식이다.

표현식의 활용

표현식은 자바스크립트 코드의 가장 기본적인 빌딩 블록이다. 표현식은 함수의 인자로 전달될 수 있고, 연산자를 통해 다른 표현식과 결합될 수 있으며, 변수에 할당될 수 있습니다.

let x = 3 + 4;    // '3 + 4' 표현식은 7이라는 값으로 평가되며, 이 값이 'x'라는 변수에 할당된다.
let y = Math.max(x, 10);  // 'Math.max(x, 10)' 표현식은 두 인자 중 더 큰 값으로 평가되며, 이 값이 'y'라는 변수에 할당된다.

이처럼 표현식은 자바스크립트에서 가장 기본적이면서도 중요한 개념이다. 표현식을 이해하고 활용하는 것은 자바스크립트를 효과적으로 사용하는 데 필수적이다.

profile
FE 리버

0개의 댓글