๐ก์ ์๋ฏธ
๐ก์ ์์ธ์ฉ ๊ตฌ์ฑ ์์์ด์ง, ๋ ๋ฆฝ๋ ํ๊ตฌํธ์ด ๋จ์ด๊ฐ ์๋๋๋ค. ์ฐ๊ตฌ์๋ค์ ์ด๋ฐ ๊ตฌ์ฑ ์์๋ฅผ ์ด์ฉํด ๋ ํฐ ํ๊ตฌํธ ๋ฌธ์๋ฅผ ๋ถ๋ฅํ๊ณ , ์ค๋ช ํ๊ณ , ๋ถ์ํฉ๋๋ค. โ082โ๋ ๋ชฉ๋ก ๋ฒํธ๋ก, ๋จ์ด์ ๋ป์ด๋ ๋ฐ์์ ๋ํ๋ด์ง ์์ต๋๋ค.
1036๋ ํ๊ตฌํธ ํต์น์ ์ด์ํธ๋ ์ํ๊ฐ ๋ ์์ ์ธ ๊ตญ๊ฐ ์ ์ฒด์ฑ์ ์ธ์ฐ๊ณ ํ๊ตฌํธ์ด ๋ถ๊ต ๊ฒฝ์ ๋ชจ์์ ๋ง๋ จํ๋ ๋์ ๋ฌธ์๋ฅผ ๋ง๋ค๋๋ก ๋ช ํ์ต๋๋ค. ํ๊ตฌํธ ๋ฌธ์๋ ์ค๊ตญ ๋ฌธ์์์ ์๊ฐ์ ํํ์ ๊ตฌ์ฑ ์๋ฆฌ์ ์ํฅ์ ๋ฐ์์ง๋ง ์ค๊ตญ ๋ฌธ์์์ ํ์๋์ง๋ ์์์ต๋๋ค. ์ด๋ณด๋ค ์์ ๊ตญ๊ฐ ๋ฌธ์๋ฅผ ๋ง๋ ์ด์ ๊ฑฐ๋๋ ๋ณธ๋ณด๊ธฐ๊ฐ ๋์์ต๋๋ค.
์ด ๋ฌธ์๋ ๋ถ๊ต ๊ฒฝ์ , ์ ๊ต ๊ณ ์ , ๊ตฐ์ฌ ๋ ผ๋ฌธ, ๋ฐฑ๊ณผ์ฌ์ , ์ค๊ตญ์ด ๋ฒ์ญ ๋ฌธํ์ ๊ธฐ๋กํ๋ ๋ฐ ์ฐ์๊ณ , ํฐ๋ฒ ํธ์ด ๋ฒ์ญ๋ฌผ๊ณผ ํ๊ตฌํธ์ด๋ก ์ฒ์ ์ฐ์ธ ๊ธ๋ ๋จ์ ์์ต๋๋ค. ๊ตฌ์ฑ ์์ 082๋ ์ด๋ฐ ๋ฌธ์๋ฅผ ๋ถ๋ฅํ๊ณ ๋ถ์ํ๋ ํ๋ ํ์ ๋๊ตฌ์ ์ผ๋ถ์ ๋๋ค.
์ฌ์ ํธ์ฐฌ๊ณผ ๋ฌธ์ ๋ถ์์ ์ฐ์ด๋ ํ์ ํ๊ธฐ์ ๋๋ค. ํ๊ตฌํธ ๋ฌธ์์ ๊ตฌ์กฐ์ ๋ถ๋ถ์ ๊ฐ๋ฆฌํค๋ฉฐ, ์ผ๋ฐ์ ์ธ ๋จ์ด ํ๊ธฐ๋ ์๋๋๋ค.
๋จ๋ ์ผ๋ก ์ฐ๋ฉด ์์ ํ ํ๊ตฌํธ์ด ๋จ์ด๋ก ์คํดํ ์ ์์ผ๋ ๊ตฌ์ฑ ์์๋ผ๊ณ ๋ฐํ ์ฃผ์ธ์.
ํฌํจ๋ ์ปฌ๋ ์
๐ก์(๋ฅผ) ์ฐ๋ ์ฌ๋๋ค
๋ถ๋ฌ์ค๋ ์คโฆ
์์ ๋๋ฉด ์ข์ ์
- ํ๊ตฌํธ ๊ตฌ์ฑ ์์ ๋ชฉ๋ก์ ํ๋๋ก ํต์ผ๋์ด ์์ง ์์ต๋๋ค. Unicode๋ ์ฌ๋ฌ ์ฌ์ ์ ํต์ ์ฒด๊ณ๋ฅผ ๋ชจ์๊ธฐ ๋๋ฌธ์ ์ฐธ๊ณ ์๋ฃ๋ง๋ค ๊ฐ์ ๋ฌธ์๋ฅผ ๋ค๋ฅด๊ฒ ๋ฌถ๊ฑฐ๋ ์์ธํ ์ ์์ต๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
1์ด ํ๊ตฌํธ ๊ตฌ์ฑ ์์๊ฐ ๋ค๋ชจ๋ก ํ์๋๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
ํ์ฌ ๊ธ๊ผด์ด๋ ์ฑ์ ์ด ํ๊ตฌํธ ๊ตฌ์ฑ ์์๋ฅผ ๊ทธ๋ฆฌ๋ ๊ธ๋ฆฌํ๊ฐ ์์ต๋๋ค. ํ๊ตฌํธ ๋ฌธ์๋ฅผ ์ง์ํ๋ ๊ธ๊ผด์ ์ง์ ์ฑ์์ ์ฌ์ฉํ์ธ์. ์ ๋ ฅ ๋ฐฉ์์ ๋ฐ๊ฟ๋ ์๋ ๊ธ๋ฆฌํ๋ฅผ ํ์ํ ์๋ ์์ต๋๋ค.
๐ก ์ ๋ ฅํ๊ฑฐ๋ ์ฐพ๋ ๋ฒ
- ๋ค์์ผ๋ก ๊ฒ์
- ํ๊ตฌํธ ๋ฌธ์ ๊ตฌ์ฑ ์์ ยท ํ๊ตฌํธ ๋ฌธ์ ๋ถ์ ยท ํ๊ตฌํธ ๋ฌธ์ ์ญ์ฌ ยท ์ํ ๋ฌธ์ ยท ์ํ ๋ฌธ์ ๊ตฌ์ฑ ์์ ยท ํ๊ตฌํธ ๋ฌธ์ ์ ๋ ฅ ๋ฐฉ์ ยท ํ๊ตฌํธ ๋ฌธ์ ๊ธ๊ผด ยท ํ๊ตฌํธ ๋ฌธ์ ๊ตฌ์ฑ
- ์ฌ์ฉ๋๋ ๊ณณ
- ํ ์คํธ๋ฅผ ์ ๋ ฅํ๋ ๋ชจ๋ ๊ณณ ยท ๋ชจ์์ ๊ธ๊ผด์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค
𘡑\18851\U00018851์ ์ฌ์ฉํฉ๋๋ค. ์ค๊ดํธํ Unicode ์ด์ค์ผ์ดํ๋ฅผ ์ง์ํ๋ ์ธ์ด์์๋ \u{18851}์ ์ธ ์ ์์ต๋๋ค.์ฝ๋์ ์ธ์ฝ๋ฉ์ฝ๋ ํฌ์ธํธ: 1๊ฐ
ํ๋ฉด์ ๋ณด์ด๋ ๊ธฐํธ๋ ์ฌ๋ฌ ์ฝ๋ ํฌ์ธํธ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค. JS .length๋ UTF-16 ๋จ์๋ฅผ ์ธ๋ฉฐ UTF-8์ ๋ฐ์ดํธ๋ฅผ ์ ๋๋ค.


