Encode a value for use inside a URL.

Encoding Components

encode_component.js
const label = "red blue";
const encoded = encodeURIComponent(label);
const decoded = decodeURIComponent(encoded);

console.log("label=" + label);
console.log("encoded=" + encoded);
console.log("decoded=" + decoded);
encode-component `encodeURIComponent` escapes spaces and punctuation that have special meaning inside URLs.