0

私は次のように2つの配列を持っています

Ids= ["1","2","3"] and Values = ["AA","BB","CC"]

フォーマットのオブジェクトを作成する必要があります

Obj= {id:1,value:"AA"} 

配列内の値で。objectdata で次のように、3 つのそのようなオブジェクトを形成し、別のオブジェクトのプロパティとして割り当てる必要があります。

var data={ "itemid" :1,
           "name" :"test",
            "objects": objectsdata }

これは JavaScript で行う必要があります。これを達成する方法は?

4

2 に答える 2

4

試す

var Ids= ["1","2","3"], Values = ["AA","BB","CC"], objectsdata = [], i;

for(i = 0; i < Ids.length; i++){
    objectsdata.push({
        id: Ids[i],
        value: Values[i]
    })
}

デモ:フィドル

于 2013-04-30T10:56:17.187 に答える