JavaScript Escape Unescape – alat za JavaScript nizove
JavaScript Escape Unescape pretvara sadržaj JavaScript nizova između čitljivog teksta i escape oblika. Escape način obrađuje backslashove, navodnike, uobičajene kontrolne znakove i ne-ASCII znakove kao \uXXXX ili \u{…}; način template literala također escapera backtickove i ${. Unescape način prepoznaje \uXXXX, uključujući surrogate parove, \u{…}, \xXX i imenovane escape sekvence. Zalijepite ili ispustite tekst, odaberite smjer i kopirajte rezultat.
JavaScript Escape Unescape je alat u pregledniku za pretvaranje sadržaja JavaScript nizova između čitljivog teksta i escape oblika. Upotrijebite ga za pripremu teksta za izvorni kod, pregled sekvenci u escapeiranom nizu ili pretvaranje sadržaja naprijed-natrag bez ručnog uređivanja svakog znaka.
U Escape načinu alat escapera backslashove, jednostruke i dvostruke navodnike te uobičajene kontrolne znakove, uključujući prijelom retka, carriage return, tabulator, backspace, form feed, vertikalni tabulator i null. Ne-ASCII znakovi prikazuju se kao \uXXXX ili moderni \u{…} oblik. Način template literala također escapera backtickove i ${. U Unescape načinu alat obrađuje \uXXXX sekvence, uključujući surrogate parove, \u{…}, \xXX i imenovane escape sekvence.
JavaScript nizovi mogu sadržavati escape sekvence za prikaz znakova i zaštitu sintakse niza. Pretvorba čitljivog teksta u escapeirani tekst može pomoći pri pripremi niza za kod, dok unescaping može učiniti kodirani sadržaj lakšim za čitanje. Alat podržava oba smjera, pa možete odabrati prikaz koji odgovara vašem zadatku.
Pretvorba se odvija u cijelosti u vašem pregledniku. Vaš se unos obrađuje na vašem uređaju i ništa se ne prenosi, ne pohranjuje niti šalje na poslužitelj; nakon učitavanja stranice alat također radi izvan mreže. To vam daje privatan način rada sa sadržajem nizova bez oslanjanja na vezu s poslužiteljem.
JavaScript Escape Unescape može pomoći programerima i DevOps inženjerima pripremiti nizove izvornog koda, pregledati escapeirane vrijednosti i raditi sa sadržajem template literala. Zalijepite ili ispustite tekst, odaberite Escape ili Unescape i kopirajte rezultat za svoj sljedeći korak.
Korak 1: Zalijepite ili ispustite svoj JavaScript tekst u alat. Možete početi s čitljivim tekstom koji treba escapirati ili s escapeiranim nizom koji želite pregledati.
Korak 2: Odaberite Escape za kodiranje teksta ili Unescape za vraćanje escape sekvenci u znakove. Odaberite smjer koji odgovara obliku vašeg unosa.
Korak 3: Pri escapanju teksta za template literal upotrijebite način template literala. On također escapera backtickove i ${ kako bi bili sigurno prikazani u tom kontekstu.
Korak 4: Pregledajte pretvoreni tekst i kopirajte rezultat. Provjerite je li izlaz u obliku koji vam treba prije dodavanja u svoj JavaScript kod.
Primjer upotrebe: Ugradite JavaScript niz unutar drugog JavaScript niza bez narušavanja njegovih navodnika. Escapanje navodnika i backslashova pomaže očuvati prikaz niza netaknutim.
Primjer upotrebe: Pročitajte gusto escapeirani niz pretvaranjem njegovih escape sekvenci natrag u znakove. Time tekst postaje lakši za pregled.
Primjer upotrebe: Pripremite literal za lijepljenje u izvorni kod. Escapeirajte znakove koji bi inače mogli utjecati na sintaksu niza.
Primjer upotrebe: Pretvorite tekst za uporabu u template literalu. Način template literala također escapera backtickove i ${.
Primjer upotrebe: Pregledajte Unicode escape sekvence u JavaScript tekstu. Unescaping podržava \uXXXX, surrogate parove i \u{…} oblike.
Primjer upotrebe: Provjerite kako su uobičajeni kontrolni znakovi prikazani u nizu. Escape način obrađuje znakove poput prijeloma redaka, tabulatora i carriage returna.