String
unicode
es6에 유니코드 관련 메서드 추가(U+0031)
코드 포인트
0031 코드포인트
문자 기호 이모지 아이콘 표현
4자리 이상의 UTF-16진수 형태
plane(평면)
BMP
BMP를 제외한 plane
16진수 이스케이프 시퀀스
역슬래시와 16진수 값작성
\x31
유니코드 이스케이프 시켠스
- \u0031\u0032
유니코드 코드 포인트 이스케이프
큰코드 포인트를 고려한 형태
U+FFFF보다 큰 포인트
surrogate pair ES5 호환
codePointAt() - 문자를 코드 포인트값으로 변환하여 반환
includes() - 파라미터의 문자열이 대상문자열에 존재하면 true, 아니면 false 반환
숫자이면 문자열로 변환하여 체크
정규표현식 사용불가
한글 사용가능
두번째 파라미터에 인덱스 지정가능(어디서 부터 검색할지)
startWith()
대상문자열이 첫번째 파라민터의 문자열로 시작하면 true 반환
첫번째 파라미터에 정규표현식 사용 불가
endsWith
대상문자열이 문자열로 끝나면 true 반환
두번째파라미터
repeat()
- 지정한 수만큼 복제하여 반환
nomalize()
- 유니코드 정규화 형식으로 변환하여 반환
raw()