리터럴(literal) 이란?
들어가며
Javascript Cookbook
책을 보고 공부하면서 정리한 글입니다.
리터럴(literal)
'이것은 문자열입니다.'
1.45
true
문자열(String), 숫자(Number), 불리언(Boolean) 과 같은 특정한 형식의 값을 나타냅니다. 변수에 저장되어 있는 값 자체를 말합니다. 시점을 코딩하고있는 개발자라고 해봅시다. 변수를 선언하고 값을 초기화 합니다. 이때 리터럴 표현방식으로 코딩한 값을 리터럴
이라고 말합니다. 즉, 데이터를 표현하는 방식이라고할 수 있습니다.
let strVariable = 'hello' // 'hello'는 문자열 리터럴
let numVariable = 100 // 100은 숫자 리터럴
let obj = new Object() // 생성자 기반 표현방식
let obj2 = {} // 리터럴 표현방식
리터럴
은 데이터를 표현하는 방식이라고 했습니다. ‘hello’ 값 자체가 무엇인지 설명할 때, strVariable
의 값이라고 설명할 수 있겠지만, 이것은 변수의 값이 무엇인지를 설명한 것이지 ‘hello’ 값 자체가 무엇인지 설명한 것이 아닙니다. ‘hello’는 문자열 리터럴
이라고 표현해야 정확히 설명했다고 할 수 있습니다.
댓글남기기