Javascript는 서로 다른 인코딩의 문자열을 비교합니다.
三叔
三叔 2017-07-05 10:43:04
0
3
814

자바스크립트에서 두 문자열을 서로 다른 인코딩으로 비교하는 방법

으아악

출력

으아악

인코딩은 다르지만 나타내는 문자는 동일합니다. true를 반환하기 위한 비교 방법

三叔
三叔

모든 응답(3)
淡淡烟草味

Javascript의 ===는 유니코드 코드 포인트 값을 기준으로 문자열이 동일한지 여부를 결정합니다

buf1.toString()은 buf2.toString('utf16le')과 다릅니다. 왜냐하면 buf2.toString('utf16le')에는 엔디안을 나타내는 너비가 0인 문자가 포함되어 있기 때문입니다.

공백 문자를 고려하지 않고 문자가 동일한지 판단하는 데 사용할 수 있습니다. localeCompare

으아악
学霸

으아악

滿天的星座

로컬에서 시도해 보았는데 문자열 길이가 다릅니다. 필요에 따라 다음 방법을 시도해 볼 수 있습니다. 으아악

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿