javascript - 如何动态附加到 JavaScript 数组?

标签 javascript

<分区>

Possible Duplicate:
How do I create Javascript array(JSON format) dynamically?

我正在尝试创建以下内容:

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.                                  

    } // End Employees

我开始于:

 var employees=new Array();

我如何继续动态追加到数组(可能会用变量更改 firstName)?

最佳答案

var employees = {accounting: []};

employees.accounting.push({
    "firstName" : "New",
    "lastName"  : "Employee",
    "age"       : 18
});

关于javascript - 如何动态附加到 JavaScript 数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12067158/

相关文章:

php - 验证 php 变量是否有 javascript 代码

javascript - jquery 不能在 html 文件中工作

javascript - 检测二维阵列模式中的闭环

Javascript 类和范围

javascript - 使用箭头键导航表单字段

javascript - 如何实现动画效果

javascript - 函数回调、局部变量和 chrome.storage.sync.get

javascript - 如何使用jquery ajax从另一个域流式传输音频文件以避免跨域策略?

javascript - 使用 jquery ajax 下载 pdf 文件

javascript - angular2 在选择框中选择整个对象