在Array中插入键和对象

时间:2014-11-20 22:11:07

标签: javascript arrays

我想插入密钥&数组中的对象。

JQuery代码:

  var steps = [];
  var RequestParams = {};
  RequestParams.ActionName = 'aname';
  steps.push({ Name:'abc'} ,RequestParams);

我的输出

"steps": [
            { "Name": "abc" },
            {  
             ActionName :"aname"
             },
  ]

预期:

"steps": [
            { "Name": "abc",
            "RequestParams": {
             ActionName :"aname"
             },
  ]

2 个答案:

答案 0 :(得分:1)

steps.push({"Name": "abc", "RequestParams": RequestParams});

您要实现的目标是在steps数组中包含一个具有值Name的属性"abc"的javascript对象,以及一个名为RequestParams的属性您RequestParams变量的值。

答案 1 :(得分:0)

应该是

steps.push({ Name:'abc' } ,{ RequestParams:RequestParams });