Javascript 将对象添加到';对象的Json数组';在for循环中

Javascript 将对象添加到';对象的Json数组';在for循环中,javascript,arrays,json,Javascript,Arrays,Json,这是包含会计和销售数组的对象员工。是否可以在一次推送中向accounting和sales数组添加新条目 var employees = { accounting: [ // accounting is an array in employees. { "firstName": "John", // First element "lastName" : "Doe", "age"

这是包含会计和销售数组的对象
员工
。是否可以在一次推送中向accounting和sales数组添加新条目

var employees = {
        accounting: [   // accounting is an array in employees.
        {
            "firstName": "John",  // First element
            "lastName" : "Doe",
            "age"      : 23
        },

        {
            "firstName": "Mary",  // Second Element
            "lastName" : "Smith",
            "age"      : 32
       }
       ], // End "accounting" array.                                  
       sales: [ // Sales is another array in employees.
       {
            "firstName": "Sally", // First Element
            "lastName" : "Green",
            "age"      : 27
       },

       {
            "firstName": "Jim", // Second Element
            "lastName" : "Galley",
            "age"      : 41
       }
      ] // End "sales" Array.
} // End Employees

这里有一种方法可以实现这一点:

for(i=0;i

您必须创建一个JSON条目来推送到JSON结构中,然后才能将该JSON对象添加到记帐数组中。

employees.accounting.push(…)
?有什么问题?你能给我们展示一下你尝试使用的
循环吗?我只是担心从三个不同的数组中选取一个对象。推的时候没什么问题。对于(i=0;听着,我不知道当你从来没有告诉我们关于
arrayfirstname
arraylastname
、和
arrayage
的事情时,我们该怎么猜。请努力在你问的问题中包含所有相关信息。我猜最初的投票结果是因为你的帖子既没有问题,也没有问题。)提到任何问题。你在最后删除了这一部分,消除了破译你想问什么的可能性。
for(i=0;i< arrayfirstName.length; i++)
{
       var newEntry = {"firstName" : arrayfirstName[i], "lastName" : arraylastName[i], "age" :         arrayage[i] };

       employees.accounting.push(newEntry);
}