이 도구의 기능
유니코드 변환기는 UTF-16 서로게이트를 두 문자로 착각하는 대신 for...of, codePointAt 및 String.fromCodePoint를 사용하여 전체 코드 포인트로 순회합니다. 역변환은 범위의 유효성을 엄격하게 검사하고 분리된 서로게이트를 거부합니다.
- 각 문자에 대한 U+ 표현, 십진수 값, UTF-8 바이트 및 JavaScript 이스케이프를 표시합니다.
- U+ 시퀀스 또는 JavaScript 유니코드 이스케이프에서 텍스트 복구를 지원합니다.
- 입력 및 결과는 브라우저 내에서만 처리되며 생성된 이스케이프 텍스트는 실행되지 않습니다.
사용 방법
- 분석할 유니코드 텍스트를 입력하세요.
- 문자별 결과를 보려면 유니코드 분석을 클릭하세요.
- 변환을 되돌리려면 U+ 또는 이스케이프 시퀀스를 입력하세요.
- 확인 후 복원 텍스트를 복사합니다.
주요 사용 사례
- 이모티콘과 희귀한 한자의 실제 코드 포인트를 확인하세요.
- 디버깅에 필요한 유니코드 이스케이프 표현을 생성합니다.
- UTF-16과 UTF-8 표현의 차이점을 이해합니다.
개인 정보 보호 및 보안
입력과 결과는 브라우저의 로컬 메모리에서만 처리됩니다. 서버로 업로드하거나 온라인 API를 호출하지 않으며 자동으로 영구 저장하지 않습니다.
Unicode Converter 기능
인코딩 정보를 유니코드 코드 포인트별로 확인하고 U+ 및 JavaScript 이스케이프 및 역변환을 지원합니다. 일상적인 개발과 디버깅에 유용하며 결과를 바로 확인하거나 복사 또는 다운로드할 수 있습니다.
FAQ
이모티콘이 한 줄에만 표시되는 이유는 무엇입니까?
이 도구는 전체 코드 포인트를 통과하여 문자를 구성하는 UTF-16 서로게이트 쌍을 올바르게 병합합니다.
모든 문자를 U+XXXX로 쓸 수 있나요?
기본 다국어 평면에서는 일반적으로 4자리 숫자를 사용합니다. 더 높은 코드 포인트는 자연스럽게 5~6자리의 16진수를 사용합니다.
역변환이 JavaScript를 실행합니까?
아니요. 페이지에서는 eval 또는 new 함수를 사용하지 않고 지원되는 이스케이프된 텍스트만 구문 분석합니다.
내용이 업로드되나요?
아니요, 코드 포인트 및 UTF-8 계산은 전적으로 로컬에서 수행됩니다.