首页 > 解决方案 > 为什么 .replace 方法不能这样工作?

问题描述

我想清除字符串中的所有空格arrayIsNowJoined,并且在我查找的所有地方都针对我拥有的解决方案......但它只是不起作用。我得到以下代码:

const array1 = ["1, 3, 4, 7, 16", "1, 2, 4, 16"];
let arrayIsNowJoined = array1.join();

arrayIsNowJoined.replace(/\s/g, "");
console.log(arrayIsNowJoined);

我做错了什么?

标签: javascriptarraysstringreplace

解决方案


您必须在替换后分配变量

arrayIsNowJoined = arrayIsNowJoined.replace(/\s/g, "");


推荐阅读