Чтобы заменить пробелы в строке JavaScript на «%20», вы можете использовать различные методы. Вот несколько подходов:
Метод 1: использование методов split()и join():
var str = "javascript string spaces replace with %20";
var replacedStr = str.split(' ').join('%20');
console.log(replacedStr);
Метод 2. Использование метода replace()с регулярным выражением:
var str = "javascript string spaces replace with %20";
var replacedStr = str.replace(/ /g, '%20');
console.log(replacedStr);
Метод 3. Использование функции encodeURIComponent():
var str = "javascript string spaces replace with %20";
var replacedStr = encodeURIComponent(str);
console.log(replacedStr);
Эти методы заменят пробелы на «%20» в данной строке. Выберите метод, который лучше всего соответствует вашим потребностям.