Tuesday, July 3, 2012

decodeURIComponent()

Function.decodeURIComponent() menguraikan component dari string URI yang sebelumnya disandikan Function.encodeURIComponent().

Sintaks:

var str = decodeURIComponent(encodedURIComponent)
  • encodedURIComponent berisi string yang sebelumnya disandikan Function.encodeURIComponent().

Function.decodeURIComponent() adalah fungsi standard JavaScript 1.3+, JScript 5.5+, ECMAScript 1.0+ dan didukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 5.5+, Netscape Navigator 4.0+, Opera 3.0+, Safari 1.0+.

Contoh berikut menguraikan string yang sebelumnya disandikan Function.encodeURIComponent():

var str = "£€&?@dan ini beberapa teks"; document.write(encodeURIComponent(str)); // "%C2%A3%E2%82%AC%26%3F%40dan%20ini%20beberapa%20teks" document.write(decodeURIComponent(encodeURIComponent(str))); // "£€&?@dan ini beberapa teks"