var arr = [
{title: "aaa",category: "A"},
{title: "bbb",category: "B"},
{title: "ccc",category: "C"},
{title: "ddd",category: "A"}
];
var obj = {
"A":["aaa","bbb"],
"B":["bbb"],
"C":["ccc"]
};
怎么把上面的数组转换为下面哪种形式的?我真的不是伸手党 我真的想了好久了 帮帮我吧
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
另外可以用ES6的map集合,思路都是差不多的
By the way
而且你问题中的obj不是所谓的json格式,obj就是javascript对象。。。
这些是基础概念,你可以看看这里关于对象字面量与json
JSON字串
JSON.stringify(arr)JSON.stringify(obj)如果用 ES6 可以