According to this:
http://en.wikipedia.org/wiki/Query_string#URL_encoding
"+" is a valid URL encoding token.
If so, why can't decodeURIComponent
or decodeURI
decode "hello+world" to "hello world"?
If "+" is valid, surely, there has to be a built-in function in JavaScript that can convert "hello+world" to "hello world"?