79
rated 0 times
[
86]
[
7]
/ answers: 1 / hits: 151537
/ 15 Years ago, tue, april 14, 2009, 12:00:00
What is the difference between the JavaScript functions decodeURIComponent
and decodeURI
?
More From » javascript
What is the difference between the JavaScript functions decodeURIComponent
and decodeURI
?
To explain the difference between these two let me explain the difference between encodeURI
and encodeURIComponent
.
The main difference is that:
encodeURI
function is intended for use on the full URI.encodeURIComponent
function is intended to be used on .. well .. URI components that is So, in encodeURIComponent
these separators are encoded also because they are regarded as text and not special characters.
Now back to the difference between the decode functions, each function decodes strings generated by its corresponding encode counterpart taking care of the semantics of the special characters and their handling.