【发布时间】:2017-10-02 11:30:21
【问题描述】:
我打印了一个数组的结果,如下所示;
A250.1 - 0h 34 m
A450.1 - 0h 34 m
A240.2 - 1h 34 m
A510.2 - 1h 34 m
A440.2 - 1h 34 m
A520.7 - 1h 34 m
A350.1 - 3h 19 m
A450.3 - 3h 34 m
A340.1 - 3h 34 m
A250.1 - 3h 34 m
A320.6 - 3h 34 m
A210.2 - 4h 19 m
A240.4 - 5h 34 m
A240.2 - 5h 34 m
所以我们这里有 A250.1 - 0h 34 m 和 A250.1 - 3h 34 m。从第一个(A250.1 - 0h 34 m)中过滤掉第二个同名(A250.1 - 3h 34 m)的最有效方法是什么>)? (当第一个时间到期时,另一个 A250.1 将弹回可见。
澄清;当时间到期时,它不再显示过滤数组中的元素。
我希望结果如下所示;
A250.1 - 0h 34 m
A450.1 - 0h 34 m
A240.2 - 1h 34 m
A510.2 - 1h 34 m
A440.2 - 1h 34 m
A520.7 - 1h 34 m
A350.1 - 3h 19 m
A450.3 - 3h 34 m
A340.1 - 3h 34 m
A320.6 - 3h 34 m
A210.2 - 4h 19 m
A240.4 - 5h 34 m
A240.2 - 5h 34 m
// REMOVED (2nd) A250.1 - 3h 34 m
可以在此处查看有关此的更多信息; JavaScript - Comparing two arrays with same strings
【问题讨论】:
-
@subbu1191 不是重复的。
-
太不清楚了,我什至不知道女巫的部分不清楚。甚至上一个问题也无济于事。
标签: javascript arrays list filter compare