在JavaScript对象中添加多个键值对

时间:2018-03-17 12:21:08

标签: javascript object

我想要一个应该有多个键值对的JavaScript对象。但是,我无法添加。 单击一个函数,我得到多个键值对

{id:"1" ,desc: "first"} , {id:"2", desc:"two"} , {id:"3" , desc:"three"} ...

如何将它们添加到对象中,以使最终对象看起来像这样:

prdObj= ({id:"1" ,desc: "first"} , {id:"2", desc:"two"} , {id:"3" , desc:"three"});

2 个答案:

答案 0 :(得分:0)

试试这个:

prdObj = [{id:"1" ,desc: "first"} , {id:"2", desc:"two"} , {id:"3" , desc:"three"}];

//when adding
prdObj.push( {id:"4" , desc:"four"});

答案 1 :(得分:0)

您可以使用单个键值进行尝试:

var yourObject = [{"yourkey":"yourvalue"}, {"yourkey":"yourvalue"}];

OR

var yourObject = [{"key1":"yourvalue", "key2":"yourvalue"}, {"key1":"yourvalue", "key2":"yourvalue"}];