[IT용어] 리터럴이란?

리터럴 개념

자바스크립트에서 리터럴(literal)은 코드에서 고정된 값을 나타내는 표기법입니다.

값을 계산하기 위해 변수나 표현식을 사용할 필요 없이 코드에서 직접 값을 표현하는 방식입니다.

예를 들어 숫자 42는 고정된 숫자 값을 나타내므로 JavaScript에서 숫자 리터럴입니다. 마찬가지로 "Hello, World!"라는 문자열은 고정된 문자열 값을 나타내므로 문자열 리터럴입니다.

 

리터럴 유형

다음은 자바스크립트에서 흔히 사용되는 리터럴 유형입니다.

 

1. 숫자 리터럴

  • 숫자를 나타내며 10진수, 16진수 또는 지수 표기법으로 작성할 수 있습니다.
  • 예: 42, 0xFF, 1.23e-4.

 

2. 문자열 리터럴

  • 텍스트 문자열을 나타내며 작은따옴표 또는 큰따옴표로 묶습니다.
  • 예: "Hello, World!", 'JavaScript is awesome!'

 

3. 부울 리터럴

  • 참 또는 거짓이 될 수 있는 부울 값을 나타냅니다.

 

4. 배열 리터럴

  • 값의 배열을 나타내며 대괄호로 묶여 있습니다.
  • 예: [1, 2, 3]

 

5. 객체 리터럴

  • 속성 및 값이 있는 객체를 나타내며 중괄호로 묶여 있습니다.
  • 예: {name: 'Alice', age: 30}