Nástroj JavaScript Escape UNESCAPE vám pomůže uniknout a UNESCAPE JavaScript String, pokud chcete vydat javascript přímo, který není interpretován prohlížečem.
Escape: Převádí speciální nebo ne-ASCII znaky v řetězci na hexadecimální escape sekvenci.
Unescape: Obrátí proces escape a obnoví původní znaky z hexadecimálních sekvencí.
Pro bezpečnou reprezentaci znaků způsobem, který nenaruší skripty ani přenos dat.
Pro kódování řetězců, které obsahují speciální znaky nebo Unicode.
Pro zachování integrity dat při přenosu dat mezi systémy nebo komponentami.
JavaScript nabízí funkce escape() a unescape() (nyní zastaralé).
Moderní JavaScript používá:
encodeURIComponent() / decodeURIComponent()
encodeURI() / decodeURI()
Tyto funkce jsou spolehlivější a vhodnější pro vývoj webu.
Při kódování parametrů dotazu nebo částí URL.
Při předávání řetězců prostřednictvím webových API nebo atributů HTML.
Při zachování speciálních znaků v serializovaných nebo přenášených datech.
Při dekódování přijatých nebo uložených dat, která byla dříve escapována.