【发布时间】:2017-11-23 17:23:34
【问题描述】:
我想遍历数组结构的数组,以过滤掉重复的日期时间字符串值,并将唯一的日期时间字符串值推送到新数组中排序。我尝试使用嵌套的forEach() 方法将每个当前键值与数组arr 中的所有键值进行比较,并在不匹配的情况下将它们推入res 数组中,但似乎不能正常工作。
这里是数组结构的数组
arr =[
["some_value", "2016-11-23 18:11", 1]
["some_value", "2016-11-23 18:01", 1]
["some_value", "2016-11-23 18:01", 2]
["some_value", "2016-11-23 18:01", 1]
["some_value", "2016-11-23 18:22", 1]
["some_value", "2016-11-23 18:23", 1]
["some_value", "2016-11-23 18:25", 1]
["some_value", "2016-11-23 18:24", 3]
["some_value", "2016-11-23 18:26", 1]
["some_value", "2016-11-23 18:27", 1]
];
我想要获得的结果
res = ["2016-11-23 18:01",
"2016-11-23 18:11",
"2016-11-23 18:22",
"2016-11-23 18:23",
"2016-11-23 18:24",
"2016-11-23 18:25",
"2016-11-23 18:26",
"2016-11-23 18:27"];
有人可以给我一些关于订单的提示以了解如何进行吗?
【问题讨论】:
标签: javascript arrays