[JavaScript] Chapter 2. 기본적인 작성법 익히기(2)
2.3 데이터형
JavaScript의 주요 데이터 타입
- 기본형
- 숫자형 number
- 문자열형 string
- 논리형 boolean
- 심벌형 symbol
- 특수형 null/undefined
- 참조형
- 배열 array
- 객체 object
- 함수 function
리터럴
- 숫자 리터럴(number)
- 문자열 리터럴 (string)
작은 따옴표와 큰 따옴표로 감싸서 표현함.
문자열 안에 작은 따옴표나 큰 따옴표를 표현하고 싶은 경우 각 문자열에 포함되지 않은 따옴표를 이용하여 표기함
- 템플릿 문자열
- 템플릿 문자열을 이용할 때에는 작은 따옴표나 큰 따옴표가 아닌 백쿼트(`)로 문자열을 감싼다.
- ${} 형태로 변수를 문자열로 삽입 가능하다.
ex) let name= park
let str = hi ${name}
- 배열 리터럴
- ['javascript', 'Ajax', 'Asp.net'] 의 형태로 표기
- 객체 리터럴
- 각 요소에 문자열을 키로 하여 접근할 수 있는 배열.
- 해시, 연상 배열이라고도 함.
- 객체 내의 data를 property라고 부름
ex) var obj={x:1,y:2,z:3}
- 이는 2가지 방법으로 접근할 수 있다.
- obj.123
- obj['123']
- 함수 리터럴
- null