js for循环根据条件数据格式改造.
数据结构↓
let data = [{ name: '苹果', type: 0, base: '123,111'},
{ name: '香蕉', type: 0, base: '111' },
{ name: '梨子', type: 1, base: '112' }]
需要效果/理想效果 ↓
let newData = '苹果': ['123', '111'] ,
'香蕉': ['111']
可能newData得格式不太对,但这图就是我需要的数据结构的正确格式了
条件为当type等于0的时候,base里面以逗号为间隔生成一个数组,name为这个数组的key值
我该怎么操作才能达到效果呢..
感谢各位大神大哥的指导,先感谢你们的回答,小弟感激不尽,还请轻喷!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不知道你
type === 1
时想怎么处理,根据你现有的描述,应该是想达到如下效果把: