js 原色插到数组最后第二位

发布于 2022-09-13 00:21:32 字数 203 浏览 11 评论 0

怎么把b插入到a中,从a倒数第二个元素往后插入
a = [

{
    name:'1'
},
{
    name:'2'
},
{
    name:'3'
}

]

b = [

 {
    name:'4'
},
 {
    name:'5'
}

]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

踏雪无痕 2022-09-20 00:21:32
a.splice(-1, 0, ...b)
console.log(a)
森罗 2022-09-20 00:21:32


a = [
{
    name:'1'
},
{
    name:'2'
},
{
    name:'3'
}
]

b = [
 {
    name:'4'
},
 {
    name:'5'
}
]
a.slice(0,-2).concat(b.concat(a.slice(-2)))
/*
0: {name: "1"}
1: {name: "4"}
2: {name: "5"}
3: {name: "2"}
4: {name: "3"}
length: 5
*/
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文