在javascript中删除string中的空格

我已经阅读了关于JavaScript修剪的这个问题 ,用正则expression式的答案。

然后我期望修剪移除Hello和World之间的内部空间。

function myFunction() { alert("Hello World ".trim()); } 

EDITED

为什么我期待?

废话! 显然,修剪并不能去除内部空间!只有先行和后面的内容才是修剪的作用,那么这是一个非常错误的问题,我的道歉。

用于删除空格字符

 "hello world".replace(" ", ""); 

为所有的空白在下面的评论中使用Rocket的build议!

可能是因为你忘了在接受的答案中实施解决scheme 。 这是使trim()工作的代码。

更新

此答案仅适用于旧版浏览器。 较新的浏览器显然支持trim()本地。