String.prototype.replaceAll
provides an easy way to replace all occurrences of a substring without creating a global RegExp.
const queryString = 'q=query+string+parameters'; // Works, but requires escaping inside regular expressions. queryString.replace(/\+/g, ' '); // → 'q=query string parameters' // Simpler! queryString.replaceAll('+', ' '); // → 'q=query string parameters'