JavaScript Escape UNESCAPE rīks palīdz jums izbēgt un UNESCAPE JavaScript virkni, kad vēlaties izvadīt Javascript, kuru tieši interpretē pārlūks.
Escape: Pārveido speciālās vai ne-ASCII rakstzīmes virknē par heksadecimālu atsoļa secību.
Unescape: Apgriež atsoļa procesu, atjaunojot sākotnējās rakstzīmes no heksadecimālajām secībām.
Lai droši attēlotu rakstzīmes tā, lai tās nepārtrauktu skriptus vai datu pārraidi.
Lai kodētu virknes, kas ietver speciālās rakstzīmes vai Unicode.
Lai saglabātu datu integritāti, pārsūtot datus starp sistēmām vai komponentiem.
JavaScript nodrošina escape() un unescape() funkcijas (tagad novecojušas).
Mūsdienu JavaScript izmanto:
encodeURIComponent() / decodeURIComponent()
encodeURI() / decodeURI()
Tās ir uzticamākas un labāk piemērotas tīmekļa izstrādei.
Kodējot vaicājuma parametrus vai daļas no URL.
Nododot virknes, izmantojot tīmekļa API vai HTML atribūtus.
Saglabājot īpašās rakstzīmes datos, kas tiek serializēti vai pārraidīti.
Atšifrējot saņemtos vai saglabātos datus, kas iepriekš tika atšifrēti.