js中连接字符串的方式

在项目中经常遇到字符串的拼接,这里总结几个方法,如下:

  • 通过'+'连接字符串
var str = 'a'
str = str + '和b'  //a和b

通常我们快捷方式把数字变成字符串,就可以使用12 + ''
说明: 这种方法很便捷,如果连接100以下的字符串是最为方便的

  • 数组转为字符串使用join([连接符])
var str = [1,2].join('') //12
var str1 = [1,2].join(',') //"1,2"
  • 使用concat()方法
var str1 = 'abc';
var str = str1.concat('d','e') //abcde

说明: 所有参数都会转换为字符串,然后按顺序连接到当前字符串的尾部最后返回连接后的字符串,与数组的 concat()方法操作相似