我有一组看起来类似的数据:
[
"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库.