Javascript:String.replace 空间不起作用

B T*_*B T 2 javascript

我正在尝试删除字符串中的空格,但它似乎不起作用。这不会返回不带空格的字符串:

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

我已经验证这些是空格(字符代码 32),我什至已经这样做了:

var x = "{ color: 'blue'," x.replace(x[1],'')

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

mar*_*308 5

它确实删除了空间,但不是所有的空间,只是第一个,删除了你应该做的所有事情

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

console.log(str);
Run Code Online (Sandbox Code Playgroud)

  • 哦哦哦,为了危机!每次我遇到这种情况,我都会咒骂那个决定更换的人一次只能做一个! (2认同)