【发布时间】:2019-04-27 09:39:10
【问题描述】:
我有如下所示的数组对列表:
0: [0, "535222325"]
1: [1, "346362534"]
2: [0, "534534646"]
3: [1, "745354367"]
^ <--- Index for array where to append value
如何通过第一个值(即索引键)将其转换为如下所示的列表
0: ["535222325","534534646"]
1: ["346362534","745354367"]
^ <--- Unique index found from array above
或者在for循环中找到具有匹配索引的值时如何附加到键中
我的脚本示例:
for(var u = 0; u < Object.keys(freshData).length; u++) {
tag[u].Index <-- This I want to use as a key, whenever new unique match appears
tag[u].Value <-- This I want to add in to array of that key
}
抱歉,非常糟糕的解释。目标只是通过唯一键创建列表,在 for 循环中找到。
【问题讨论】:
-
您的示例脚本分配给
Index和Value属性,但您想要的输出仅包含数组?
标签: javascript arrays json indexing