为什么两个字符串合并之后中间没有逗号,变成一个字符串了
<script type="text/javascript">
var str=("来电提醒:0456-7538338");
var char=("黑龙江:黑河");
var arr=str.concat(char);
document.write(arr);
</script>
var str=["来电提醒:0456-7538338"];
var char=["黑龙江:黑河"];
var arr=str.concat(char);
document.write(arr+'<br/>');
你再试试 ,看看什么区别。
当两组数据合并后两组数据中间会以逗号分隔,你写的是str和char两个字符串,,是两组数据,并不是分隔的,当然不会了如果你想要实现符号分隔,使用split()分隔
你定义的是两个字符串 返回的arr是把那两个字符串拼接在一起了 当然没有逗号