为了账号安全,请及时绑定邮箱和手机立即绑定

concat()方法

var myArray=["I", "love"];

var arr=["mymom" ,"forever"];

document.write(myArray.concat(arr));

这么写后,为什么输出是I,love,mymom,forever 呢,为什么逗号被输出来了????


正在回答

3 回答

concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。返回的是数组,当然有逗号了。


0 回复 有任何疑惑可以回复我~
#1

一个高冷蛋一个矮萌 提问者

非常感谢!
2017-03-29 回复 有任何疑惑可以回复我~
#2

qq_小花生_1

或许他是想怎么去掉那个逗号
2018-07-25 回复 有任何疑惑可以回复我~
#3

慕仔7445191 回复 qq_小花生_1

document.write(myArray.concat(arr).join("&nbsp"));
2019-05-31 回复 有任何疑惑可以回复我~

var myArray=["I", "love"];

var arr=["mymom" ,"forever"];

document.write(myArray.concat(arr).join(" "));

用join方法可以把数组拼接成一句话

3 回复 有任何疑惑可以回复我~

myArray.concat(arr)得到连接后的新的数组["I", "love","mymom" ,"forever"]

输出数组时数组的每个元素会用逗号分隔开,所有有逗号呀


0 回复 有任何疑惑可以回复我~
#1

一个高冷蛋一个矮萌 提问者

感谢!!!!
2017-03-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

concat()方法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信