¿£ÄÚµù(encoding) µÈ µ¥ÀÌÅ͸¦ µðÄÚµù(decoding)ÇÑ´Ù.

unescape(encodedString)
Àμö
unescape : (µðÄÚµù ±â´ÉÇÔ¼ö)
ÇʼöÀûÀÎ Àμö·Î ÃÖ»óÀ§ ³»Àå ±â´ÉÇÔ¼öÀÌ´Ù.
encodedString : (µðÄÚµùÇÒ ¹®ÀÚ¿­)

µðÄÚµù(decoding)ÇÒ ¿£ÄÚµùµÈ ¹®ÀÚ¿­ÀÇ °³Ã¼À̰ųª ¹®ÀÚ¿­ÀÌ´Ù.

encodedString (¿£ÄÚµùµÈ ¹®ÀÚ¿­)

"%integer"Á¤¼ö(integer)0 - 255 (decimal)
"hex"16Áø¼ö(hex)0x0 - 0xFF (hexadecimal)

¼³¸í

escape() ±â´ÉÇÔ¼ö¿Í °°ÀÌ º¸¸é ½±°Ô ÀÌÇØµÉ °ÍÀÌ´Ù.

escape() ±â´ÉÇÔ¼ö´Â ¹®ÀÚ¿­À» ³×Æ®¿öÅ©¸¦ ÅëÇÏ¿© ´©±¸³ª ASCII ±ÛÀÚ·Î Á¢¼ÓÇÒ ¼ö ÀÖµµ·Ï ¿£ÄÚµùÇÑ´Ù.

¾Æ·¡ ASCII 69°³ÀÇ ±ÛÀÚ´Â escape()Çϳª unescape()Çϳª ¾Æ¹« º¯È­°¡ ¾øÀ¸³ª, ±× ÀÌ¿ÜÀÇ ±ÛÀÚµéÀº ¸ðµÎ ¿£ÄÚµùÇÏ¿©¾ß ´Ù¸¥ »ç¿ëÀÚ°¡ ³Î¸® »ç¿ëÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù.

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
1234567890
@*-_+./

¿£ÄÚµåµÈ ¹®ÀÚ¿­À» ¼ø¼­´ë·Î ¿£ÄÚµù ±âÁØ¿¡ µû¶ó Latin-1 ±ÛÀÚ¿¡ »óÀÀÇÏ´Â 2µðÁþ(%xx) ȤÀº 4µðÁþ(%uxxxx) 16Áø¼ö ±ÛÀڷΠȯ¿øÇÑ´Ù. ¿¹¸¦ µé¾î %20À» °ø°£ ¹®ÀÚ(' ')·Î, ¼¼¹ÌÄÝ·Ð(';')%3BÀ» ¼¼¹ÌÄÝ·Ð(';')À¸·Î, '%uD55C%uAE00'À» ''·Î ¸¸µé¾î ÁØ´Ù. escape()ÀÇ ¹Ý´ëÀÌ´Ù.

escape() ±â´ÉÇÔ¼ö·Î ¿£ÄÚµù µÈ µ¥ÀÌÅÍ´Â ÀÌ unescape() ±â´ÉÇÔ¼ö·Î µðÄÚµùÇÏ¸é ¿ø»óÅÂÀÇ ¹®ÀÚ¿­ÀÌ µÈ´Ù.

Ư±â

escape()¿Í unescape() ±â´ÉÇÔ¼ö´Â ÀÚü°¡ ¸Þ¼­µå ¿ªÇÒÀ» ÇϹǷΠ¾î¶² object¿¡¼­µµ method¿Í ¿¬°üµÇÁö ¾Ê´Â´Ù.
¹®ÀÚ¿­µî String °³Ã¼¿¡¼­´Â ÀÌµé ±â´ÉÇÔ¼öµéÀº Àü¿ª ±â´É¼º ¸Þ¼­µå·Î »ç¿ëµÈ´Ù.

escape()¿Í unescape() ¸Þ¼­µå´Â URI(Uniform Resource Identifiers)¸¦ ÀÎÄÚµùÇÏ´Â µ¥´Â »ç¿ëÇÒ ¼ö ¾øÀ¸¹Ç·Î, ´ë½Å encodeURI, decodeURI ¹× encodeURIComponent, decodeURIComponent ¸Þ¼­µå¸¦ »ç¿ëÇÑ´Ù.