如何为数组中的值添加key

arr1:
[
{"id":"1","keyname":"颜色"},
{"id":"2","keyname":"型号"}
]
arr2:
[
["白色","测试一"],
["白色","测试二"],
["红色","测试一"],
["红色","测试二"]
]
我想为arr2中的值添加key,key用的是arr1中的,得到以下结果该怎么处理:
arr3:
[
{"颜色":"白色","型号":"测试一"},
{"颜色":"白色","型号":"测试二"},
{"颜色":"红色","型号":"测试一"},
{"颜色":"红色","型号":"测试二"}
]
再给arr3添加新的属性和值得到最终:
arr4:
[
{"颜色":"白色","型号":"测试一","测试key":"测试值"},
{"颜色":"白色","型号":"测试二","测试key":"测试值"},
{"颜色":"红色","型号":"测试一","测试key":"测试值"},
{"颜色":"红色","型号":"测试二","测试key":"测试值"}
]
qq_笑_17
浏览 1077回答 2
2回答

qq_遁去的一_1

functionmap(array,keys){varret=[];for(vari=0;i
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript