在现有数组中添加额外的元素和值

西瓦普拉卡什

我有一个这样的数组

详细信息:{0:{TruckAllocationId:1,RefTaskId:3,RefTruckId:7,TruckNo:“ TH56445565”,DriverName:“ driver”} 1:{TruckAllocationId:2,RefTaskId:3,RefTruckId:9,TruckNo:“ 88989798990” ,DriverName:“ dasdah”}}

我必须在上面的数组中添加一些其他值

示例我想添加新元素,并在下面的数组中添加值0th和1st array age

0:{TruckAllocationId:1,RefTaskId:3,RefTruckId:7,TruckNo:“ TH56445565”,DriverName:“ driver”,Age:16} 1:{TruckAllocationId:2,RefTaskId:3,RefTruckId:9,TruckNo:“ 88989798990” “,DriverName:” dasdah“,年龄:18}

我尝试下面的代码不起作用

if (typeof rowA.details != 'undefined')
{
    for (var i = 0; i < rowA.details.length; i++) {
        rowA.details[i].push({
            WheeloadermapFlag: _JsonValue["Table"[counter].WheeloadermapFlag
                       , TruckAllocationStatus: _JsonValue["Table"][counter].TruckAllocationStatus
                       , NoofTruckRequired: _JsonValue["Table"][counter].NoofTruckRequired
                       , MappedTruck: _JsonValue["Table"][counter].MappedTruck
                       ,
        })
    }    
}

帮助我解决以上问题

托尼·马可(Tony Marko)

您名为“ details”的对象不是数组,而是对象。如果要保留它,只需将属性名称用作字符串。"0": {....}因此,您应该使用对象属性更改/删除/为其添加值。喜欢rowA.details[i].DriverName = "Name"rowA.details[i]["DriverName"] = "Name"

如果不想保留该对象的“详细信息”,请删除属性并将其设置为实际数组。然后您的代码将起作用。details = [{}, {}, ...]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

向JavaScript中的现有数组添加新值

来自分类Dev

PHP数组:如何向现有数组添加“键和值”

来自分类Dev

如何向现有数组元素添加值?

来自分类Dev

在现有数组中的数组中添加新对象

来自分类Dev

如何将新元素添加到现有数组中

来自分类Dev

在现有数组php中添加项目数组

来自分类Dev

将元素推入React Hooks中的现有数组

来自分类Dev

向填充有数据表的现有表中添加额外的列

来自分类Dev

向填充有数据表的现有表中添加额外的列

来自分类Dev

带有数组的Powershell ConvertFrom-Json可为数组值添加额外的空格

来自分类Dev

向现有数组添加值

来自分类Dev

仅使用包含特定值的元素从现有数组创建新数组

来自分类Dev

从数组中的元素添加所有数据attr

来自分类Dev

将新的数组值添加到现有数组位置

来自分类Dev

在现有数组中添加新数组时数组形成不正确

来自分类Dev

在React挂钩中将元素添加到现有数组

来自分类Dev

使用 codeigniter 检查结果数组中的任何值是否与现有数组的值相似

来自分类Dev

如何动态地将新数组添加到现有数组中

来自分类Dev

如何在特定行的现有数组中添加数组?

来自分类Dev

如何将json数组添加到现有数组中的对象?

来自分类Dev

添加列并将值分配给现有数组

来自分类Dev

如何将新值添加到现有数组的开头?

来自分类Dev

Java 创建一个方法来读取和洗牌现有数组的元素

来自分类Dev

如何使用现有数组的元素创建新数组?

来自分类Dev

将现有数组中的所有元素传递给xargs

来自分类Dev

在 JavaScript 中检查现有数组是否包含所有不同元素的最佳方法?

来自分类Dev

将 'lat' 和 'lng' 添加到现有数组

来自分类Dev

拼接数组以添加到现有数组

来自分类Dev

使用现有数组中的唯一值创建新数组

Related 相关文章

  1. 1

    向JavaScript中的现有数组添加新值

  2. 2

    PHP数组:如何向现有数组添加“键和值”

  3. 3

    如何向现有数组元素添加值?

  4. 4

    在现有数组中的数组中添加新对象

  5. 5

    如何将新元素添加到现有数组中

  6. 6

    在现有数组php中添加项目数组

  7. 7

    将元素推入React Hooks中的现有数组

  8. 8

    向填充有数据表的现有表中添加额外的列

  9. 9

    向填充有数据表的现有表中添加额外的列

  10. 10

    带有数组的Powershell ConvertFrom-Json可为数组值添加额外的空格

  11. 11

    向现有数组添加值

  12. 12

    仅使用包含特定值的元素从现有数组创建新数组

  13. 13

    从数组中的元素添加所有数据attr

  14. 14

    将新的数组值添加到现有数组位置

  15. 15

    在现有数组中添加新数组时数组形成不正确

  16. 16

    在React挂钩中将元素添加到现有数组

  17. 17

    使用 codeigniter 检查结果数组中的任何值是否与现有数组的值相似

  18. 18

    如何动态地将新数组添加到现有数组中

  19. 19

    如何在特定行的现有数组中添加数组?

  20. 20

    如何将json数组添加到现有数组中的对象?

  21. 21

    添加列并将值分配给现有数组

  22. 22

    如何将新值添加到现有数组的开头?

  23. 23

    Java 创建一个方法来读取和洗牌现有数组的元素

  24. 24

    如何使用现有数组的元素创建新数组?

  25. 25

    将现有数组中的所有元素传递给xargs

  26. 26

    在 JavaScript 中检查现有数组是否包含所有不同元素的最佳方法?

  27. 27

    将 'lat' 和 'lng' 添加到现有数组

  28. 28

    拼接数组以添加到现有数组

  29. 29

    使用现有数组中的唯一值创建新数组

热门标签

归档