๐์ ์๋ฏธ
์์์์ ๋ณ๋์ ์ญํ ์ ํ๋ e๋ฅผ ๋ํ๋ ๋๋ค.
1999๋ Unicode ์ํ ๋ฌธ์ ์ ์์ ๋ ์ค๋๋๊ณ ๊ท๋ชจ๊ฐ ์์ ๋ฌธ์ํ ์ํ ๊ธฐํธ ์งํฉ์ ํ์ฅํ์ต๋๋ค. ๊ธ์์ฒ๋ผ ์๊ฒผ์ง๋ง ์ด๋ฏธ ์ํ ๊ธฐํธ๋ก ์ฐ์ด๋ ๋ฌธ์๋ค์ด ์์์ต๋๋ค. ํ์ฅ๋ ์งํฉ์ ์ผ๋ฐ ํ ์คํธ์์๋ ์์ ๊ธฐํธ ์ฌ์ด์ ์ฐจ์ด๋ฅผ ๋ณด์กดํ ์ ์๊ฒ ํ์ต๋๋ค.
๐๊ฐ ๋งก๋ ๊ตฌ์ฒด์ ์ธ ์ญํ ์ ํด๋น ์์์ ํ๊ธฐ ๊ด๋ก์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
์ผ๋ฐ์ ์ธ ๊ฐ์กฐ์๋ ํ ์คํธ ์์์ ์ฌ์ฉํ์ธ์
์ผ๋ฐ ๋ฌธ์ฅ์์ ๋ชจ์๋ง ๊ตต๊ฒ ํ๊ณ ์ถ๋ค๋ฉด ํ๋ฒํ e์ ํ ์คํธ ๊ตต๊ฒ ์์์ ์ ์ฉํ์ธ์. ์ํ์ฉ ๊ตต์ ๊ธ์๋ ๊ตต๊ธฐ๊ฐ ๊ธฐํธ๋ฅผ ๊ตฌ๋ณํ ์ ์๋ ์ํ ๋๋ ๊ธฐ์ ํ๊ธฐ์ฉ์ ๋๋ค.
Unicode 18.0์ ํธํ์ฑ ๋งคํ์ ๋ฐ๋ผ NFKC ์ ๊ทํ๋ ๐๋ฅผ ํ๋ฒํ e๋ก ๋ฐ๊ฟ ์ ์์ต๋๋ค. NFKC๋ ํธํ์ฑ ์ฐจ์ด๋ฅผ ์์ ๋ ํ ์คํธ ์ ๊ทํ ๋ฐฉ์์ ๋๋ค. ์์์์ ํ์ํ ์ฐจ์ด๊น์ง ์ฌ๋ผ์ง ์ ์์ผ๋ฏ๋ก ์ํ ํ ์คํธ์๋ ์ฌ์ฉํ์ง ๋ง์ธ์.
ํฌํจ๋ ์ปฌ๋ ์
๋ค์๊ณผ ํผ๋ํ์ง ๋ง์ธ์
1๐ ์ ๋ ฅํ๊ฑฐ๋ ์ฐพ๋ ๋ฒ
- ๋ค์์ผ๋ก ๊ฒ์
- ๊ตต์ e ยท ์ ๋์ฝ๋ ๊ตต์ e ยท ์ฅ์ e ยท ํน์๋ฌธ์ e ยท ์ํ e
- ์ฌ์ฉ๋๋ ๊ณณ
- ํ ์คํธ๋ฅผ ์ ๋ ฅํ๋ ๋ชจ๋ ๊ณณ ยท ๋ชจ์์ ๊ธ๊ผด์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค
𝐞\1D41E𝐞๋ฅผ ์ฌ์ฉํ์ธ์. ๋ธ๋ผ์ฐ์ ๋ ์ด๋ฅผ ๐๋ก ํ์ํฉ๋๋ค.์ฝ๋์ ์ธ์ฝ๋ฉ์ฝ๋ ํฌ์ธํธ: 1๊ฐ
ํ๋ฉด์ ๋ณด์ด๋ ๊ธฐํธ๋ ์ฌ๋ฌ ์ฝ๋ ํฌ์ธํธ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค. JS .length๋ UTF-16 ๋จ์๋ฅผ ์ธ๋ฉฐ UTF-8์ ๋ฐ์ดํธ๋ฅผ ์ ๋๋ค.


