如何将多个字符串组合成一个字符串



例如:

let originalStr = ['yesterday', 'I', 'go', 'to', 'school'];

我想得到一个完整的字符串

'yesterday I go to school';

我将使用Array.prototype.join()方法:

let strArray = ['yesterday', 'I', 'go', 'to', 'school']
console.log(strArray.join(' '))

输出:'yesterday I go to school'

传递给join的参数是您的分隔符字符串。

有关它的更多信息,您可以查看这里的文档:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/join

您应该使用join()函数,它将连接字符串并将所选字符插入()中,例如:

originalStr.join('-')将导致&;yesterday-i-go-to-school&;,但您绝对可以使用像join(' ')这样的空空格。

可以使用concat()方法进行连接。例如:

var string1 = 'Hello';
var string2 = 'World';
var string3 = '!';
var result = '';
result = string1.concat(' ', string2); //result = 'Hello World'
result = result.concat('', string3);   //result = 'Hello World!'
console.log(result);

如果你有一个字符串数组并且想要将它们连接在一起,你也可以使用join()。

var array = ['yesterday', 'I', 'go', 'to', 'school'];
console.log(array.join(' ')); //array = 'yesterday I go to school'

相关内容

  • 没有找到相关文章

最新更新