Javascript 如何删除空格并重新排列单词

Javascript 如何删除空格并重新排列单词,javascript,Javascript,我有.replace('',') 我想要的是: Hanks, Tom 我得到的是: Hanks,Tom 你是怎么做到的 输入字符串是Tom Hanks 我要汉克斯,汤姆你可以把字符串分成一个数组,然后重新排序 var str = "Tom Hanks"; var arr = str.split(' '); console.log(arr[0] + ', ' + arr[1]); 您的输入字符串是什么?它工作正常。您没有显示相关代码控制台.log(('Hanks-Tom').replace

我有
.replace('',')

我想要的是:

Hanks, Tom
我得到的是:

Hanks,Tom
你是怎么做到的

输入字符串是Tom Hanks


我要汉克斯,汤姆

你可以把字符串分成一个数组,然后重新排序

var str = "Tom Hanks";
var arr = str.split(' ');

console.log(arr[0] + ', ' + arr[1]);

您的输入字符串是什么?它工作正常。您没有显示相关代码<代码>控制台.log(('Hanks-Tom').replace('Hanks-Tom')这应该已经起作用了为什么
会替换('''',')
更改单词的顺序?我不明白如果你输入的是
汤姆·汉克斯
,你为什么会得到
汉克斯,汤姆