美文网首页
两个字符串对应组装成一个数组对象

两个字符串对应组装成一个数组对象

作者: krystal_H | 来源:发表于2020-03-12 16:18 被阅读0次

将两个字符串中的数据重组成一个数组对象

例:
'e6b8206dfa6e,2888fa3a20e9d,4ad39d93a88,f45e88b346f8d9'  // str1
'krystal,kurttotem,Rose,Jack'  //  str2
// 由上边的数据组成如下格式:
[ { name: 'xxx', id: 'xxx' }, { name: 'xxx', id: 'xxx' }, { name: 'xxx', id: 'xxx' }  ]
let idsStr = 'e6b8206dfa6e,2888fa3a20e9d,4ad39d93a88,f45e88b346f8d9'
let nameStr = 'krystal, kurttotem, Rose, Jack'
let idsArr = idsStr.split(',')
let nameArr = nameStr.split(',')
let newArr = idsArr.map((item, index) => ({
    'name': nameArr[index],
    'id': item
}))
console.log(newArr)
image.png

相关文章

网友评论

      本文标题:两个字符串对应组装成一个数组对象

      本文链接:https://www.haomeiwen.com/subject/tzdpdhtx.html