티스토리 뷰
리터럴(Literal)
컴퓨터 과학 분야에서 리터럴(literal)이란 소스 코드의 고정된 값을 대표하는 용어다 (위키백과)
javascript뿐 아니라 프로그래밍을 공부하다보면 리터럴이란 용어를 자주 접하게 됩니다.
리터럴은 소스 코드의 고정된 값을 대표하는 용어라고 합니다. 이게 무슨 뜻일까요?
사실 위 설명 그대로의 의미지만 다르게 표현해보자면 문자 그대로의 값입니다.
여기서 상수와 헷갈리수도 있습니다만 이해하기 쉽게 javascript 코드를 예로 들어보겠습니다.
const num = 1; // num은 상수이고 1은 10진수 정수 리터럴입니다.
let str = '이름'; // str은 변수이고 '이름'은 문자열 리터럴입니다.
const array = []; // [] = 배열 리터럴.
const object = {}; // {} = 객체 리터럴.
즉, 고정된 값을 나타나는 표현 그 자체가 리터럴입니다.
'Front-End > JavaScript' 카테고리의 다른 글
[JavaScript] 이벤트 루프 (0) | 2019.09.30 |
---|---|
[JavaScript] 클로저(Closure)란? (0) | 2019.09.08 |
[JavaScript] 실행 문맥(Execution Context)이란? (0) | 2019.09.07 |
[JavaScript] 호이스팅(Hoisting)이란? (2) | 2019.09.07 |
[JavaScript] 스코프(Scope)란? (0) | 2019.09.05 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- javascript
- 프로그래머스[Lv1]
- JPA
- 알고리즘
- Handshake
- Pipeline
- PostgreSQL
- CD
- 프로그래머스
- CRP 최적화
- 프로그래머스[해시]
- Apollo
- execution context
- Docker
- Web
- 웹 사이트 최적화
- 동적계획법
- typescript
- 프로그래머스[힙]
- 실행 문맥
- 프로그래머스[스택/큐]
- Spring Boot
- Jenkins
- Nashorn
- Kubernetes
- 프로그래머스[정렬]
- react
- graphql
- 프로그래머스[이분탐색]
- CI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함