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

怎么join会是这样结果?

     var myarr1= new Array("86","010")

    var myarr2= new Array("84697581");

    document.write(myarr1.join(myarr2));

    

    // 8684697581010


正在回答

3 回答

https://img1.sycdn.imooc.com//5bdc0fda000152da04120131.jpg

这节任务是对myarr3做处理

var myarr1 = new Array("86","010");
var myarr2 = new Array("84697581");
var myarr3 = myarr1.concat(myarr2);
document.write(myarr3.join("-")); //86-010-84697581


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

myarr1.join(分隔符)=86分隔符010,你这里分隔符写的是myarr2的值,所以就是8684697581010,

简单点就是慕容老哥说的,你相当于把myarr2当作分隔符,插在myarr1的86和010之间了

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

你这么写的话,就相当于把myarr2当作分隔符,插在myarr1的86和010之间。

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

举报

0/150
提交
取消

怎么join会是这样结果?

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