Tuesday, July 3, 2012

escape()

Function.escape() digunakan untuk menyandikan string, yaitu dengan menyandikan karakter-karakter tertentu kedalam nilai hexadecimal yang didahului '%', misalnya untuk spasi disandikan menjadi %20.

Sintaks:

var str = escape(string)
  • string berisi string yang akan disandikan.

Function.escape() adalah fungsi standard JavaScript 1.0+, JScript 1.0+ dan didukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 3+, Netscape Navigator 2.0+, Opera 3.0+, Safari 1.0+.

Contoh berikut menyandikan string dari str:

var str = "£€&?@dan ini beberapa teks"; document.write(encodeURI(str)); // "%A3%u20AC%26%3F@dan%20ini%20beberapa%20teks" document.write(decodeURI(encodeURI(str))); // "£€&?@dan ini beberapa teks"