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