URL Encode / Decode
encodeURI / decodeURI / encodeURIComponent / decodeURIComponent
When to use which?
- encodeURI — For a complete URL. Preserves reserved characters like
;,/?:@&=+$# - encodeURIComponent — For a single query parameter value. Encodes all special characters.