๐ท์ ์๋ฏธ
๊ณ ์ ๋ ์ฐ์ฐ์๊ฐ ์๋๋ผ ํ๊ธฐ์ฒด๋ก ์ด ์ํ ๋ณ์์ ๋๋ค.
๋ฐฉ์ ์์ด๋ ์ ์๊ฐ ์๋ฏธ๋ฅผ ์ ํฉ๋๋ค. ์ํ ํ๊ธฐ๋ฒ์์ ํ๊ธฐ์ฒด b๋ ์์ฑ์๊ฐ ์ ํ ์์ ๋ํ๋ด๋ฉฐ, ๋ค๋ฅธ ์์์์๋ ๐ท๊ฐ ๋ค๋ฅธ ๋ป์ผ ์ ์์ต๋๋ค. ํ๊ธฐ์ฒด ๋๋ฌธ์๋ ์ฐ์ฐ์, ํจ์, ๋ณํ์ ๋ํ๋ด๋ ์ฉ๋ก๊ฐ ์ ์ฐฉ๋์ด ์์ง๋ง, ์๋ฌธ์ ๐ท์๋ ๋ชจ๋ ๋ถ์ผ์ ํตํ๋ ํ์ค ์๋ฏธ๊ฐ ์์ต๋๋ค.
ํ๊ธฐ์ฒด b๋ฅผ ๋ณ๋ ๋ฌธ์๋ก ๋ถํธํํ ์ด์ ๋?
์ํ์ ๊ธ๊ผด ์ฐจ์ด๋ฅผ ์ผ๋ฐ ํ ์คํธ์๋ ๋ณด์กดํ๊ธฐ ์ํด์์ ๋๋ค.
์ํ ์กฐํ์์๋ ๊ธฐํธ๋ฅผ ๊ตฌ๋ณํ๊ธฐ ์ํด ๊ธ์์ฒด๋ฅผ ๋ฌ๋ฆฌ ์จ ์์ต๋๋ค. Unicode๋ ์ผ๋ฐ ํ ์คํธ ์์์์๋ ๊ทธ ์ฐจ์ด๋ฅผ ๋ณด์กดํ ์ ์๋๋ก Unicode 3.1 (2001)์ ์ํ์ฉ ์ํ๋ฒณ์ ๋ถํธํํ์ต๋๋ค. ์ด๋ ํ๊ธฐ ๊ด์ต์ ๊ธฐ๋กํ ๊ฒ์ด์ง, ์๋ฌธ์ ๐ท์ ๊ณ ์ ๋ ๋ป์ ๋ถ์ฌํ ๊ฒ์ ์๋๋๋ค. ๊ธ๋ฆฌํ ๋ชจ์์ ์ํ์ฉ ๊ธ๊ผด๋ง๋ค ๋ค๋ฆ ๋๋ค. ์ผ๋ฐ ๋ฌธ์ฅ์ ๊พธ๋ฏธ๋ ค๊ณ ๐ท ๋ฅผ ์ฐ๋ฉด ๊ฒ์, ์ ๊ทผ์ฑ์ ์ํ ์์ ๋ณ๊ฒฝ, ๊ทธ ๋ฐ์ ํ ์คํธ ์ฒ๋ฆฌ์ ๋ฌธ์ ๊ฐ ์๊ธธ ์ ์์ต๋๋ค.
๋ค์๊ณผ ํผ๋ํ์ง ๋ง์ธ์
1์์ฃผ ๋ฌป๋ ์ง๋ฌธ
1๐ท ๊ฐ ์ ์ผ๋ฐ b๋ก ๋ฐ๋์๋์?
ํธํ์ฑ ์ ๊ทํ ๋๋ฌธ์ผ ์ ์์ต๋๋ค. Unicode์ NFKC์ NFKD๋ ์ํ์ฉ ์์ซ์๋ฅผ ์ผ๋ฐ ๋ผํด ๋ฌธ์๋ก ๋ฐ๊พธ๋ฏ๋ก, ์ด ์ ๊ทํ๋ฅผ ์ ์ฉํ๋ ์ํํธ์จ์ด์์๋ ํ๊ธฐ์ฒด ๊ตฌ๋ถ์ด ์ฌ๋ผ์ง๋๋ค.
๐ท ์ ๋ ฅ ๋ฐฉ๋ฒ
𝒷\1D4B7์ฝ๋์ ์ธ์ฝ๋ฉ์ฝ๋ ํฌ์ธํธ: 1๊ฐ
ํ๋ฉด์ ๋ณด์ด๋ ๊ธฐํธ๋ ์ฌ๋ฌ ์ฝ๋ ํฌ์ธํธ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค. JS .length๋ UTF-16 ๋จ์๋ฅผ ์ธ๋ฉฐ UTF-8์ ๋ฐ์ดํธ๋ฅผ ์ ๋๋ค.
