15.1.3.2 decodeURIComponent(encodedURIComponent)

2010-07-03

string decodeURIComponent(encodedURIComponent)

Returns a decoded string restoring all escaped characters that might have been escaped by encodeURI and all UTF-8 encodings. Unlike decodeURI this does decode # if that's desirable.

Code: (Meta Ecma)
function decodeURIComponent(encodedURIComponent){
var componentString = ToString(encodedURIComponent);
var reservedURISet = "";
return Decode(componentString, reservedURISet);
}