const uri = "https://www.example.com/?x=Sample Value";
const encoded = encodeURI(uri);

console.log(encoded);
// Output: "https://www.example.com/?x=Sample%20Value"

const decoded = decodeURI(encoded);

console.log(decoded);
// Output: "https://www.example.com/?x=Sample Value"
decodeURI(encodedURI)
const originalURI = "https://example.com/email list"; // URL with a space
const encodedURI = encodeURI(originalURI);            // Space encoded as %20
const decodedURI = decodeURI(encodedURI);             // Decoding back to original

console.log(encodedURI); // Output: "https://example.com/email%20list"
console.log(decodedURI); // Output: "https://example.com/email list"
const uriComponent = "https://www.example.com/search?q=JavaScript & Web Development";
const encodedUriComponent = encodeURIComponent(uriComponent);

console.log(encodedUriComponent);
// Output: "https%3A%2F%2Fwww.example.com%2Fsearch%3Fq%3DJavaScript%20%26%20Web%20Development"

const decodedUri = decodeURI(encodedUriComponent);

console.log(decodedUri);
// Output: "https%3A%2F%2Fwww.example.com%2Fsearch%3Fq%3DJavaScript %26 Web Development"
const uriComponent = "https://www.example.com/search?q=JavaScript & Web Development";
const encodedUriComponent = encodeURIComponent(uriComponent);
console.log(encodedUriComponent);
// Output: "https%3A%2F%2Fwww.example.com%2Fsearch%3Fq%3DJavaScript%20%26%20Web%20Development"

const decodedUri = decodeURIComponent(encodedUriComponent);
console.log(decodedUri);
// Output: "https://www.example.com/search?q=JavaScript & Web Development"