Javascript:如何使用数组值作为键?

台达主机

数组 ($myarray) 的 console.log 返回:

[ RowDataPacket { name: 'Foo', value: 1 },
  RowDataPacket { name: 'Bar', value: 3 } ]

如何转换数组以将名称用作键?

最后 console.log($myarray[Bar]) 应该返回:3

伦霍尔姆

您想要的是将数组转换为对象。使用该reduce()函数迭代数组中的每一项,处理它并改变将作为结果对象返回的累加器对象。

$myarray.reduce(function(obj, item) {
    obj[item.name] = item.value;
    return obj;
}, {});

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用数组中的值作为键在 JavaScript 哈希中设置默认值

来自分类Dev

如何使用数组值的一部分作为新数组的键?

来自分类Dev

Perl:如何使用常量标签值作为关联数组的键?

来自分类Dev

如何使用另一个数组中的值作为键从数组中选择值的子集?

来自分类Dev

Javascript创建一个对象,以数组值作为键

来自分类Dev

我如何使用Matlab中的container.Map将单元格数组作为键并将整数向量作为值

来自分类Dev

如何命名键作为推值到PHP数组

来自分类Dev

如何获取php键作为php数组中的值

来自分类Dev

如何输出值,从选定的选项作为关联数组的键

来自分类Dev

如何在JavaScript中使用变量作为JSON数组中的键

来自分类Dev

如何在JavaScript中的JSON数组中使用变量作为键

来自分类Dev

使用数组中的值作为区分大小写的键

来自分类Dev

使用值的列表/集合/数组作为哈希键

来自分类Dev

小胡子模板-使用数组值作为对象键

来自分类Dev

如何使用数组值作为函数参数的变量名,以从JavaScript中的数组创建表?

来自分类Dev

如何使用输入值作为数组索引

来自分类Dev

如何使用 EOD 作为数组值

来自分类Dev

如何使用数组值作为函数参数

来自分类Dev

数组值作为assoc数组键

来自分类Dev

数组键作为多维数组的值

来自分类Dev

对象数组:作为数组键的值?

来自分类Dev

使用float作为数组键

来自分类Dev

使用列作为数组键

来自分类Dev

使用float作为数组键

来自分类Dev

使用javascript值作为键获取模型属性

来自分类Dev

如何使用变量选择JavaScript数组键?

来自分类Dev

如何使用字符串数组作为接口的键?

来自分类Dev

如何使用字符串作为键和数组作为值来声明和初始化关联数组

来自分类Dev

如何使用关联数组中的两个数据库列作为键和值

Related 相关文章

  1. 1

    使用数组中的值作为键在 JavaScript 哈希中设置默认值

  2. 2

    如何使用数组值的一部分作为新数组的键?

  3. 3

    Perl:如何使用常量标签值作为关联数组的键?

  4. 4

    如何使用另一个数组中的值作为键从数组中选择值的子集?

  5. 5

    Javascript创建一个对象,以数组值作为键

  6. 6

    我如何使用Matlab中的container.Map将单元格数组作为键并将整数向量作为值

  7. 7

    如何命名键作为推值到PHP数组

  8. 8

    如何获取php键作为php数组中的值

  9. 9

    如何输出值,从选定的选项作为关联数组的键

  10. 10

    如何在JavaScript中使用变量作为JSON数组中的键

  11. 11

    如何在JavaScript中的JSON数组中使用变量作为键

  12. 12

    使用数组中的值作为区分大小写的键

  13. 13

    使用值的列表/集合/数组作为哈希键

  14. 14

    小胡子模板-使用数组值作为对象键

  15. 15

    如何使用数组值作为函数参数的变量名,以从JavaScript中的数组创建表?

  16. 16

    如何使用输入值作为数组索引

  17. 17

    如何使用 EOD 作为数组值

  18. 18

    如何使用数组值作为函数参数

  19. 19

    数组值作为assoc数组键

  20. 20

    数组键作为多维数组的值

  21. 21

    对象数组:作为数组键的值?

  22. 22

    使用float作为数组键

  23. 23

    使用列作为数组键

  24. 24

    使用float作为数组键

  25. 25

    使用javascript值作为键获取模型属性

  26. 26

    如何使用变量选择JavaScript数组键?

  27. 27

    如何使用字符串数组作为接口的键?

  28. 28

    如何使用字符串作为键和数组作为值来声明和初始化关联数组

  29. 29

    如何使用关联数组中的两个数据库列作为键和值

热门标签

归档