VueJs 将两个数组合并生成一个对象数组 并为其添加相应的key值

VueJs 将两个数组合并生成一个对象数组 并为其添加相应的key值,第1张

有两个数组(示例):

let arr1 = ['张三''李四''王五']
let arr2 = ['18', '19', '20']
你想实现的效果
arr3 = [
	{
		name: '张三',
		age: '18'
	},
	{
		name: '李四',
		age: '19'
	},
	{
		name: '王五',
		age: '20'
	}
]

实现函数如下

arr1.forEach((item, i) => {
	arr3.push({
		name: item,
		age: arr2[i]
	})
})

---

提示:此方法只适合arr1和arr2的长度相等,如果不一样请用双循环

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/941144.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-17
下一篇 2022-05-17

发表评论

登录后才能评论

评论列表(0条)

保存