第一种:
[
{
name: 'name1',
cag: 'a'
},
{
name: 'name2',
cag: 'a'
},
{
name: 'name3',
cag: 'a'
},
{
name: 'name4',
cag: 'b'
},
]
第二种:
[
{
slug: 'a',
item: [
{
name: 'name1',
cag: 'a'
},
{
name: 'name2',
cag: 'a'
},
{
name: 'name3',
cag: 'a'
}
]
},
{
slug: 'b',
item: [
{
name: 'name4',
cag: 'b'
}
]
}
]
JS如何将第一种重组成第二种格式?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
楼主要是没有特别的要求话我推荐一些比较好的扩展js工具类:underscroe 一些常用的工具方法都提供了。
[{slug:'a',item:a.slice(0,3)},{slug:'b',item:a.slice(3,4)}]
a为第一种数组
一行搞定