Javascript:String.replace for space无效

Javascript: String.replace for space isn't working

本问题已经有最佳答案,请猛点这里访问。

我试图去掉一个字符串中的空格,但它似乎不起作用。这不会返回没有空格的字符串:

"{ color: 'blue',".replace("",'')"{ color: 'blue',".trim()

我已经验证了这些是空格(char代码32),我甚至做了以下操作:

埃多克斯1〔2〕

仅供参考,在Chrome的控制台中执行此操作。我疯了吗?


它确实删除了空间,但并不是所有的空间,而是第一个空间,删除了您应该做的所有操作。

1
2
3
let str ="{   color: 'blue',".replace(/ /g,'');

console.log(str);


尝试如下操作:

1
x= x.replace(/\s/g, '');