有两个数组(示例): 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的长度相等,如果不一样请用双循环