
텍스트 데이터
16비트 유니코드 문자 의 집합으로 변경 불가능한 값 (원시 타입) 이다.
문자열은 작은 따옴표 (‘ ’), 큰 따옴표 (“ ”) 으로 텍스트를 감싼다. // 일반적으로는 작은 따옴표 사용합니다.
cf ) 주의 : 감싸지 않을 경우, 식별자, 키워드 같은 토큰 으로 인식 , 공백 문자 포함 X
var string = '안녕하세요';
var string2 = hello ; // ReferenceError : hello is not defined
특징
문자열은 줄 바꿈을 표현할 시 이스케이프 시퀀스 를 사용해야 합니다.
연산자 ( + )을 사용해 연결할 수 있다. 피연산자 중 하나라도 문자열인 경우 문자열 연결 연산으로 동작한다.