将每个值移动到数组中其自己的唯一索引的最简单方法是什么?

让·马兰

我有一个带有嵌套值的数组,我需要每个值都是唯一的。这些值始终用逗号分隔。因此将返回以下输入:

输入 => ["1", "1", "1,2", "1", "1", "1,34", "1,34", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1"]

输出=>   ["1", "1", "1", "2", "1", "1", "1,", "34", "1", "34", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "1", "2", "12", "1"]

某些表演

用逗号分割,然后展开到[].concat平面图:

const input = ["1", "1", "1,2", "1", "1", "1,34", "1,34", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1,2", "1"];
console.log(
  [].concat(...input.map(str => str.split(',')))
);

在较新的浏览器中,您可以使用Array.prototype.flatMap代替concat传播技巧:

input.flatMap(str => str.split(','));

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据另一个值获取 JSON 数组中的值的最简单方法是什么?

来自分类Dev

在终端中将文件移动到当前目录的最简单方法是什么?

来自分类Dev

用循环(Js)从数组中删除空值的最简单方法是什么

来自分类Dev

构建自己的.deb包的最简单方法是什么?

来自分类Dev

在emacs中向上或向下移动所选行的最简单方法是什么?

来自分类Dev

检测一维列表值交叉的最简单方法是什么?

来自分类Dev

在我的jqgrid中显示(巨大)php数组的最简单方法是什么?

来自分类Dev

在保持跨浏览器兼容的同时,将标题固定为一定宽度并为其添加边距的最简单方法是什么?

来自分类Dev

在Tabulator中过滤空白或空值的最简单方法是什么?

来自分类Dev

使用 ArrayList 中的值创建新文本文件的最简单方法是什么?

来自分类Dev

在HAML中增加ID的最简单方法是什么?

来自分类Dev

在Angular中制作editForm的最简单方法是什么?

来自分类Dev

在R中,将向量缩放为单位向量的最简单方法是什么?

来自分类Dev

将默认焦点放在AngularJS中的元素上的最简单方法是什么?

来自分类Dev

将stdout中的数据可视化为图形的最简单方法是什么?

来自分类Dev

在 Python 中获取特定数组值的简单方法是什么?

来自分类Dev

在不损害其功能的情况下,向JavaScript中的数字添加标记的最简单方法是什么?

来自分类Dev

使用Java 8将字符串数组转换为int数组的最简单方法是什么?

来自分类Dev

将hdf5文件中的uint32数据写入Java中的数组的最简单方法是什么?

来自分类Dev

为Java程序分配自己的命令的最简单方法是什么?

来自分类Dev

将电子邮件中的每个单词(文本文件)放入数组C#的最简单方法

来自分类Dev

将GIFV保存为简单GIF的最简单方法是什么?

来自分类Dev

在Play Framework 2.2中将jar包含在类路径中的最简单方法是什么?

来自分类Dev

在R上以下类型的数据帧中,按列值汇总行(总和)的最简单方法是什么?

来自分类Dev

检查数据帧值中是否出现字符/子字符串的最简单方法是什么?

来自分类Dev

将字符串存储到以后可以搜索和比较的表中的最简单方法是什么?

来自分类Dev

我的C程序从配置中接收一些文件路径的最简单方法是什么?

来自分类Dev

在行上打印数组的最简单方法是什么?

来自分类Dev

将带有键的数组转换为其他格式的最简单方法是什么

Related 相关文章

  1. 1

    根据另一个值获取 JSON 数组中的值的最简单方法是什么?

  2. 2

    在终端中将文件移动到当前目录的最简单方法是什么?

  3. 3

    用循环(Js)从数组中删除空值的最简单方法是什么

  4. 4

    构建自己的.deb包的最简单方法是什么?

  5. 5

    在emacs中向上或向下移动所选行的最简单方法是什么?

  6. 6

    检测一维列表值交叉的最简单方法是什么?

  7. 7

    在我的jqgrid中显示(巨大)php数组的最简单方法是什么?

  8. 8

    在保持跨浏览器兼容的同时,将标题固定为一定宽度并为其添加边距的最简单方法是什么?

  9. 9

    在Tabulator中过滤空白或空值的最简单方法是什么?

  10. 10

    使用 ArrayList 中的值创建新文本文件的最简单方法是什么?

  11. 11

    在HAML中增加ID的最简单方法是什么?

  12. 12

    在Angular中制作editForm的最简单方法是什么?

  13. 13

    在R中,将向量缩放为单位向量的最简单方法是什么?

  14. 14

    将默认焦点放在AngularJS中的元素上的最简单方法是什么?

  15. 15

    将stdout中的数据可视化为图形的最简单方法是什么?

  16. 16

    在 Python 中获取特定数组值的简单方法是什么?

  17. 17

    在不损害其功能的情况下,向JavaScript中的数字添加标记的最简单方法是什么?

  18. 18

    使用Java 8将字符串数组转换为int数组的最简单方法是什么?

  19. 19

    将hdf5文件中的uint32数据写入Java中的数组的最简单方法是什么?

  20. 20

    为Java程序分配自己的命令的最简单方法是什么?

  21. 21

    将电子邮件中的每个单词(文本文件)放入数组C#的最简单方法

  22. 22

    将GIFV保存为简单GIF的最简单方法是什么?

  23. 23

    在Play Framework 2.2中将jar包含在类路径中的最简单方法是什么?

  24. 24

    在R上以下类型的数据帧中,按列值汇总行(总和)的最简单方法是什么?

  25. 25

    检查数据帧值中是否出现字符/子字符串的最简单方法是什么?

  26. 26

    将字符串存储到以后可以搜索和比较的表中的最简单方法是什么?

  27. 27

    我的C程序从配置中接收一些文件路径的最简单方法是什么?

  28. 28

    在行上打印数组的最简单方法是什么?

  29. 29

    将带有键的数组转换为其他格式的最简单方法是什么

热门标签

归档