Nástroj JavaScript Escape Unescape vám pomáha uniknúť a Unescape JavaScript String, keď chcete výstup JavaScript priamo interpretovaný prehliadačom.
Escape: Konvertuje špeciálne alebo ne-ASCII znaky v reťazci na hexadecimálnu escape sekvenciu.
Unescape: Obráti proces escape a obnoví pôvodné znaky z hexadecimálnych sekvencií.
Na bezpečné znázornenie znakov spôsobom, ktorý nenaruší skripty ani prenos údajov.
Na kódovanie reťazcov, ktoré obsahujú špeciálne znaky alebo Unicode.
Na zachovanie integrity údajov pri prenose údajov medzi systémami alebo komponentmi.
JavaScript poskytuje funkcie escape() a unescape() (teraz zastarané).
Moderný JavaScript používa:
encodeURIComponent() / decodeURIComponent()
encodeURI() / decodeURI()
Tieto sú spoľahlivejšie a vhodnejšie pre vývoj webových stránok.
Pri kódovaní parametrov dotazu alebo častí URL.
Pri prenose reťazcov cez webové API alebo atribúty HTML.
Pri zachovaní špeciálnych znakov v serializovaných alebo prenášaných dátach.
Pri dekódovaní prijatých alebo uložených dát, ktoré boli predtým escapované.