# 拼接字符串-用逗号/或其他符号分隔

# 快速导航

# 需求背景

在做一些表单数据提交时,向后端提交数据,在前台,往往需求拼接字符串,传给后端

比如:城市地级选择,这里面的选择投放地区,需要把后面的省市拼接成字符串,传给后端

# 实例代码如下

function getSplitStr() {
    var arrs = ["张三","李四","王五"];
    var targetStr = "";
    if(arrs.length>0) {
        for(var i = 0;i<arrs.length;i++) {
            targetStr +=  arrs[i]+','
        }
        if(targetStr.length) {
            targetStr = targetStr.substr(0,targetStr.length-1)
        }
        return targetStr;
    }else {
        return targetStr = "";
    }
}

getSplitStr();
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

# 方法2-直接使用join方法

function getSplitStr(arr) {
    let targetStr = "";
    if(arr.length) {
        return targetStr = arr.join(',');
    }else {
        return targetStr;
    }
}

getSplitStr(["张三","李四","王五"]); // "张三,李四,王五"
1
2
3
4
5
6
7
8
9
10
白色

关注公众号

一个走心,有温度的号,同千万同行一起交流学习

加作者微信

扫二维码 备注 【加群】

扫码易购

福利推荐