Encoding Types:
- • encodeURI: Encodes complete URLs
- • encodeURIComponent: Encodes URL components
- • Preserves :, /, ;, ?, &, =, +, $, #
- • Converts spaces to %20
Common Use Cases:
- • API parameter encoding
- • Query string formatting
- • Safe URL construction
- • Form data submission
Encoding Examples:
Original:
Hello World!
encodeURI:
Hello%20World!
encodeURIComponent:
Hello%20World%21
Original:
user@example.com
encodeURI:
user@example.com
encodeURIComponent:
user%40example.com