将对象添加到 JavaScript 数组,其中列表指定类型
add object to javascript array where the list specifies the type
在我的程序中,我有一个javascript对象数组(我的角度模型。我是从网络服务调用中获取的)。我想向数组添加一个新对象,我希望新对象与其他对象的类型相同。除了编写类并实例化该类型的对象之外,还有什么方法可以做到这一点。我的意思是,有没有办法说"将另一个成员添加到此列表中,使其像所有其他成员一样"?
提前致谢
如果您创建了一个构造函数,例如:
function Dog(){
this.age = 13;
}
只需 1 行即可将新Dog
添加到数组:
array.push(new Dog());
编辑:
如果你想得到一个新的对象和在 Web 服务中定义的类型,你应该首先创建一个构造函数,就像我之前写的那样。您无法以任何其他(有效)方式获取结构
相关文章:
- 基于数据类型的编辑框的汇总列表
- JavaScript中的数组是什么类型的列表
- 未捕获的类型错误:对象#<节点列表>没有方法'addEventListener'
- 需要将下拉列表附加到具有类型“”的图标;按钮”;
- Function.prototype.apply:参数列表的类型错误
- 选择列表自动更新任何类型的更改
- jQuery 图层选择器类型插件或可自定义的列表视图插件
- Google Apps 脚本:是否有键值列表数据类型
- HighCharts使用下拉列表更改多个系列的图表类型
- 在下拉列表中使用多个对象类型为数据网格提供筛选
- 将名称数组传递给 _.bindAll - 参数列表的类型错误
- jQuery 自动完成 - 当值类型不在建议列表中时捕获
- 角度 UI 类型提前 - 防止在选择时关闭下拉列表
- 使用 javascript 选择 jQuery CSS 类型下拉列表
- 是否有可通过 Room.lookAt 访问的类型及其属性的完整列表
- 从 JavaScript 数组创建接口类型列表
- 将对象添加到 JavaScript 数组,其中列表指定类型
- 未捕获的类型错误:无法读取 null 的属性“类列表”
- 未捕获的类型错误:列表视图没有方法'listview'
- 获取XML元素属性值并设置为HTML ul列表类型