问答详情
源自:7-18 数组连接concat()

为什么汉字的字符串合并之后中间没有逗号

为什么两个字符串合并之后中间没有逗号,变成一个字符串了

<script type="text/javascript">

var str=("来电提醒:0456-7538338");

var char=("黑龙江:黑河");

var arr=str.concat(char);

document.write(arr);


</script>


提问者:qq_浮世_4 2016-11-17 11:38

个回答

  • 睡梦中的肖大壮
    2016-11-17 12:08:09
    已采纳

    var str=["来电提醒:0456-7538338"];

    var char=["黑龙江:黑河"];

    var arr=str.concat(char);

    document.write(arr+'<br/>');

    你再试试 ,看看什么区别。

  • 慕婉清7712429
    2018-07-10 10:50:29

    当两组数据合并后两组数据中间会以逗号分隔,你写的是str和char两个字符串,,是两组数据,并不是分隔的,当然不会了如果你想要实现符号分隔,使用split()分隔


  • 慕粉1440489053
    2017-03-26 00:49:51

    你定义的是两个字符串 返回的arr是把那两个字符串拼接在一起了 当然没有逗号