JavaScript Escape Unescape Tool hjælper dig med at flygte og unescape JavaScript -streng, når du vil udsende JavaScript direkte ikke fortolket af browser.
Escape: Konverterer specialtegn eller ikke-ASCII-tegn i en streng til en hexadecimal escape-sekvens.
Unescape: Vender escape-processen om og gendanner de originale tegn fra de hexadecimale sekvenser.
For at repræsentere tegn sikkert på en måde, der ikke ødelægger scripts eller dataoverførsel.
For at kode strenge, der indeholder specialtegn eller Unicode.
For at bevare dataintegriteten, når data overføres mellem systemer eller komponenter.
JavaScript tilbyder funktionerne escape() og unescape() (nu forældet).
Moderne JavaScript bruger:
encodeURIComponent() / decodeURIComponent()
encodeURI() / decodeURI()
Disse er mere pålidelige og bedre egnede til webudvikling.
Ved kodning af forespørgselsparametre eller dele af en URL.
Ved overførsel af strenge gennem web-API'er eller HTML-attributter.
Ved bevarelse af specialtegn i data, der serialiseres eller overføres.
Ved afkodning af modtagne eller lagrede data, der tidligere var escapet.