literal(리터럴)

First Penguin·2023년 10월 20일
0

평택코딩부트캠프

목록 보기
15/25
post-thumbnail

리터럴 정의

사람이 이해할 수 있는 문자, 약속된 기호를 사용해 생성하는 표기법.
javascript에서 값을 나타냄.
변수가 아닌 문자 그대로 스크립트에 제공한 고정된 값.

  • 배열 리터럴
  • 불리언 리터럴
  • 부동 소수점 리터럴
  • 숫자 리터럴
  • 객체 리터럴
  • 정규식 리터럴
  • 문자열 리터럴
  • null 리터럴
  • undefined 리터럴
  • 함수 리터럴
  • 정규 표현식 리터럴 /[A-Z]+/g

자바스크립트 엔진은 코드가 실행되는 시점인 런타임(runtime)에 리터럴을 평가해 값을 생성한다.

런타임 : 런타임(Runtime)은 프로그램이 실행 중인 동안의 시간을 가리킵니다. 이것은 컴퓨터 프로그램이 시작되고 종료될 때까지의 시간 동안의 모든 활동과 이벤트를 포함합니다.


표현식

표현식은 값으로 평가될 수 있는 문(statement)이다. 즉 표현식이 평가되면 새로운 값을 생성하거나 기존값을 참조한다.

var score = 100; // 리터럴
var score = 100 + 100; // 리터럴과 연산자 조합 => 표현식
profile
아무도 나서지 않을 때 과감히 점프

0개의 댓글