在for循环的每个循环中设置多个对象

尼克·H

我需要创建多个对象,在这些对象中,我有一个键数组可以转到多个不同的值集。我已经到了可以将键设置为正确数据的地步,但是我不知道如何将每组键/值对分配给一个对象。对于每个创建的对象,我都需要像object(i)这样的东西

函数toJSON(){

let temp = {};
let temp2 = [];
let temp3 = [];
for (let i = 0; i < values.length; i++) {

    for (let j = 0; j < key.length; j++) {
        temp = {
            [key[j]]: values[i][j],
        }
        temp2.push(temp)

    }
    //Then take this info and put it into an object
}


console.log(temp2)

}

地理信息

我将分配一些任意数据keysvalues因此您可以验证我是否理解了这个问题:

const keys = ['a', 'b', 'c']
const values = [[1,2,3], [4,5,6], [7,8,9]]

const result = values.map(value => Object.assign({}, ...keys.map((key, i) =>
   ({[key]: value[i]}))))
   
console.log(result)
   

这是您想要的输出吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在每个循环中使用php类对象

来自分类Dev

在forEach循环中设置属性

来自分类Dev

for循环中的多个语句

来自分类Dev

在循环中创建对象

来自分类Dev

每个循环中的PHP按钮

来自分类Dev

在jquery的每个循环中设置数据属性

来自分类Dev

for循环中的多个绑定

来自分类Dev

循环中对象的范围

来自分类Dev

在for循环中调用对象

来自分类Dev

React Native无法在循环中从Firebase设置多个arrayitems

来自分类Dev

在forEach循环中的2个对象之间设置恒定宽度

来自分类Dev

如何从python的循环外部访问循环中的多个图像对象?

来自分类Dev

在emberjs的一个循环中链接多个对象

来自分类Dev

在每个循环中创建多个数据表

来自分类Dev

在FOR循环中设置变量

来自分类Dev

每个循环中的PHP按钮

来自分类Dev

每个对象Jq的For循环

来自分类Dev

MATLAB legend()函数在for循环中-在每个循环中添加条目

来自分类Dev

Ansible:在循环中为每个项目设置标签

来自分类Dev

创建对象属性替换 for 循环中的每个对象属性

来自分类Dev

在javascript for循环中随机复制多个对象

来自分类Dev

在循环中设置 Ruby 对象的多个属性

来自分类Dev

Mongoose 在循环中获取多个对象

来自分类Dev

在循环中创建对象

来自分类Dev

如何在for循环中循环嵌套对象

来自分类Dev

在 for 循环中设置值

来自分类Dev

在 For 循环中连接对象

来自分类Dev

在循环中向对象添加多个属性

来自分类Dev

遍历范围的每个循环中所需的对象