인코딩
Unicode Escape
Unicode 이스케이프 시퀀스 인코딩 및 디코딩 — 문자를 \uXXXX 형식으로, 또는 그 반대로 변환.
자주 묻는 질문
\uXXXX 형식은 무엇을 나타내나요?
\u 뒤에 4자리 16진수를 붙여 유니코드 문자 하나를 표현하는 이스케이프 표기법으로, JavaScript 문자열이나 JSON에서 특수 문자·비 ASCII 문자를 코드로 표현할 때 사용합니다.
이모지 같은 문자는 왜 \uXXXX 두 개로 나오나요?
기본 다국어 평면(BMP) 밖에 있는 이모지 등의 문자는 \uXXXX 하나로 표현할 수 없어서 서로게이트 페어라는 두 개의 코드 유닛(상위·하위 서로게이트)로 쪼개져 표현됩니다. 이는 JavaScript 문자열 내부 표현 방식과 동일합니다.
입력한 텍스트가 외부로 전송되나요?
아니요. 인코딩과 디코딩 모두 브라우저 안에서만 처리되며 서버로 전송되는 데이터는 없습니다.