2.1 문자 집합

유니코드 이스케이프 시퀀스

16비트 유니코드 글자를 표현할 수 있는 일련의 6자리 ASCII 문자열 시퀀스를 정의하고 있다. 유니코드 이스케이스 시퀀스는 \\u 로 시작하고, 그 뒤에 16진수 숫자(대소문자 구분 없이) 4개가 온다. \\u00E9 와 같다.

const a = 'caf\\u00E9';
const b = 'café';

console.log(a, b, a === b); // café, café, true

한 문자를 인코딩 하는 방법이 하나 이상일 수 있다.

const c = 'cafe\\u0301'; // ASCII글자 e에 강조 표시를 추가한 것 café

console.log(a === c, b === c); // false false