JavaScript Escape Unscape Tool hilft Ihnen, die JavaScript -Zeichenfolge zu entkommen und zu entlesen, wenn Sie das JavaScript direkt nicht vom Browser interpretiert haben möchten.
Escape: Wandelt Sonderzeichen oder Nicht-ASCII-Zeichen in einem String in eine hexadezimale Escape-Sequenz um.
Unescape: Kehrt den Escape-Prozess um und stellt die ursprünglichen Zeichen aus den hexadezimalen Sequenzen wieder her.
Zur sicheren Darstellung von Zeichen, ohne dass Skripte oder die Datenübertragung unterbrochen werden.
Zur Kodierung von Strings mit Sonderzeichen oder Unicode.
Zur Wahrung der Datenintegrität beim Datenaustausch zwischen Systemen oder Komponenten.
JavaScript bietet die Funktionen escape() und unescape() (mittlerweile veraltet).
Modernes JavaScript verwendet:
encodeURIComponent() / decodeURIComponent()
encodeURI() / decodeURI()
Diese sind zuverlässiger und besser für die Webentwicklung geeignet.
Wann Kodierung von Abfrageparametern oder URL-Teilen.
Beim Übergeben von Zeichenfolgen über Web-APIs oder HTML-Attribute.
Beim Beibehalten von Sonderzeichen in serialisierten oder übertragenen Daten.
Beim Dekodieren empfangener oder gespeicherter Daten, die zuvor maskiert wurden.