【发布时间】:2017-04-20 14:20:38
【问题描述】:
我有一个数组['2530491','2530491','2530491','2530492'] 2530491 被重复三次,我想从其中的 3 个中删除单个值 2530491,所以输出如下:
['2530491','2530491','2530492'].
fileArrayAnnounce_size = jQuery.grep(fileArrayAnnounce_size, function(value){
return value != file_size.metas[0].size;
});
我尝试抓握,但它会删除所有相同的值。我只想从重复项中删除一个值。
【问题讨论】:
-
规则到底是什么......允许 2 个重复但不能再重复?
-
@charlietfl 似乎是这样。两次但不是三次。
-
只要我删除了一个,甚至超过 2 个重复。只是为了从重复中删除单个值,无论有多少重复
-
那么如果有四个相同的,你还是不想删除一个?你能澄清一下规则吗?
标签: javascript jquery arrays