๐ค์ ์๋ฏธ
์ํ์์ ๐ค๋ ๊ตต์ ํ๊ธฐ์ฒด ๋๋ฌธ์ U์ ๋๋ค. ๋ฌด์์ ๊ฐ๋ฆฌํค๋์ง๋ ์์ฑ์๊ฐ ์ ํ๋ฉฐ, ๋ฌธ์ ์์ฒด์ ๋ณดํธ์ ์ธ ๋ป์ด ์ ํด์ ธ ์์ง๋ ์์ต๋๋ค.
์ํ์ ํ๊ธฐ์ฒด U๋ ๊ธ๊ผด ๋ชจ์์ด ์ฅ์์ด ์๋๋ผ ํ๊ธฐ๋ฒ์ ์ผ๋ถ์ด๊ธฐ ๋๋ฌธ์ ํน์ ๋์์ ๋ํ๋ผ ์ ์์ต๋๋ค.
์ํ ์กฐํ์์๋ ๋ฌธ์ ๋ชจ์์ ํ ์คํธ ๋ฌธ์๋ก ๋ถํธํํ๊ธฐ ์ ๋ถํฐ ๊ธ๊ผด ์คํ์ผ๋ก ๊ธฐํธ๋ฅผ ๊ตฌ๋ณํ์ต๋๋ค. STIX ํ๋ก์ ํธ์ ์ํ ์ถํ์ฌ๊ฐ ์ฐธ์ฌํ ์๋ ๊ฐ์ ๊ฒํ ๋ค 2000๋ ์ ํตํฉ ์ ์์ด ๋์์ต๋๋ค. Unicode 3.1์ 2001๋ ์ ์ํ์ฉ ์ํ๋ฒณ์ ์ถ๊ฐํด, ๊ทธ๋ณด๋ค ์์ ์๋ ์๊ท๋ชจ ์ํ ๋ฌธ์ ์งํฉ์ ํ์ฅํ์ต๋๋ค.
NFKC๋ฅผ ์ ์ฉํ๋ฉด ๐ค๊ฐ U๋ก ๋ฐ๋๋์?
NFKC๋ ๐ค๋ฅผ ์ผ๋ฐ U๋ก ๋ฐ๊ฟ ์ ์์ต๋๋ค. ์ด ํธํ ๋งคํ์ ์์คํ ์ด ์ํ ๊ธ๊ผด ์ฐจ์ด๋ฅผ ์๋์ ์ผ๋ก ๋ฌด์ํ ๋๋ง ์ ์ฉํฉ๋๋ค. ์คํ์ผ์ ์๋ฏธ๊ฐ ์ค์ํ ์์์ด๋ ๋ฐ์ดํฐ์์๋ ๐ค๋ฅผ ์ ์งํ์ธ์. NFC๋ ์ด ๋ฌธ์๋ฅผ ๋ฐ๊พธ์ง ์์ต๋๋ค.
๊ธ๊ผด๋ง๋ค ๐ค ๋ชจ์์ด ๋ค๋ฅธ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
์ค๊ณฝ์ ์ํ์ฉ ๊ธ๊ผด์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. Unicode๋ ๋ฌธ์๋ฅผ ์ ์ํ์ง๋ง ํ๋์ ํ์ ๋ชจ์์ ์ง์ ํ์ง๋ ์์ต๋๋ค. ์ํ ๋ ๋๋ฌ๋ ํ์ํ ๊ธ๋ฆฌํ๊ฐ ์์ ๋๋ง ์คํ์ผ ์ฐจ์ด๋ฅผ ์ ์งํ ์ ์์ต๋๋ค.
๊ตต์ ํ๊ธฐ์ฒด์ ๊ตฌ๋ณ์ด ์ค์ํ ์์์์ ์ฌ์ฉํ์ธ์. ์ผ๋ฐ ๋ฌธ์ฅ์์๋ U์ ์์์ ์ ํ ๊ฒ์ด ์๋๋ผ ํน์ ๋ฌธ์๋ก ์ทจ๊ธ๋ฉ๋๋ค.
์คํ์ผ์ด ์ ์ฉ๋ ์ํ ๋ฌธ์๋ ์ผ๋ฐ ํ ์คํธ์ ๊ฒ์๊ณผ ์ฌ์์์ ๋ฐฉํดํ ์ ์์ต๋๋ค.
ํฌํจ๋ ์ปฌ๋ ์
๐ค ์ ๋ ฅํ๊ฑฐ๋ ์ฐพ๋ ๋ฒ
- ๋ค์์ผ๋ก ๊ฒ์
- ์ํ ๊ธฐํธ ยท ํ๊ธฐ์ฒด U ยท ์ฅ์ ๋ฌธ์
- ์ฌ์ฉ๋๋ ๊ณณ
- ํ ์คํธ๋ฅผ ์ ๋ ฅํ๋ ๋ชจ๋ ๊ณณ ยท ๋ชจ์์ ๊ธ๊ผด์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค
𝓤\1D4E4𝓤์
๋๋ค.\u{1D4E4}์
๋๋ค. UTF-16 ์ฝ๋ ๋จ์๋ก๋ \uD835\uDCE4๋ฅผ ์ฌ์ฉํฉ๋๋ค.์ฝ๋์ ์ธ์ฝ๋ฉ์ฝ๋ ํฌ์ธํธ: 1๊ฐ
ํ๋ฉด์ ๋ณด์ด๋ ๊ธฐํธ๋ ์ฌ๋ฌ ์ฝ๋ ํฌ์ธํธ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค. JS .length๋ UTF-16 ๋จ์๋ฅผ ์ธ๋ฉฐ UTF-8์ ๋ฐ์ดํธ๋ฅผ ์ ๋๋ค.





