小编cw8*_*w84的帖子

需要合并数组中的值

我有一组看起来类似的数据:

[
    "L1-1_L1.0-1_L1.0.0-1",
    "L1-1_L1.0-2_L1.0.0-1",
    "L1-1_L1.0-2_L1.0.0-2",
    "L1-2_L1.0-1_L1.0.0-1",
    "L1-2_L1.0-1_L1.0.0-2",
    "L1-3_L1.0-1_L1.0.0-3"
];
Run Code Online (Sandbox Code Playgroud)

我需要找到一种方法来获得每个字符串的可引用分层计数.
例如,
有多少L1-1选择?3
在L1-1中,有多少是L1.0-2选择?2
在L1-1 => L1.0-2中,有多少是L1.0.0-1选择?1
L1-1 => L1.0-2,有多少是L1.0.0-2选择?1
L1-2选择了多少?2
...等

我怀疑我需要以某种方式创建某种可引用的数组桶来管理计数,但我似乎无法掌握数据结构的样子.

我应该如何获得我需要的结果?
我正在使用Es5和lodash库.

javascript ecmascript-5 lodash

7
推荐指数
1
解决办法
90
查看次数

标签 统计

ecmascript-5 ×1

javascript ×1

lodash ×1