<script type="text/javascript">
var Beispiel = "\n\r\t";
document.write(escape(Beispiel) + " Wird zu: %0A%0D%09
");
var Umlaute = "\u00E4+\u20AC";
document.write("escape("+Umlaute+") = "+ escape(Umlaute)); Wird zu: escape(ä+€) = %E4+%u20AC
</script>
Wandelt Steuersequenzen (Steuerzeichen mit den ASCII-Werten 0 bis 31) und Sonderzeichen wie z.B. deutsche Umlaute in ihre Zahlenwerte gemäß ISO-8859-1 um, und zwar in hexadezimaler
Form %XX.
Zeichen außerhalb dieser Codierung werden als Unicode-Sequenz %uXXXX ausgegeben. Bei anderen Zeichen als Steuer- und Sonderzeichen gibt escape() die Zeichen unverändert zurück.