数组内对象去重
一个数组,内部装了对象,形如:
{"key","v1"}
{"key","v2"}
{"key","v3"}
后续继续往数组添加时,要求value不重复
可通过如下 形式,新建另外的数组newArr,里面只装了value
然后通过JQuery对newArr的value进行重复判读即可:
$.inArray(“value”,newArr)<0
该方法,如果value存在,则返回所在的下标,否则返回-1
如此,通过空间换时间的方式,避免了对数组里的对象进行重复性判断,
又能运用JQuery的封装方法,提升效率
相关推荐
罗惠东 2017-08-16
yaasshole 2018-10-08
fayeyang 2016-10-31
msyndra 2015-12-22
Gcalolin 2019-06-27
卧斋 2015-06-16
87493063 2015-04-22
Web全栈笔记 2015-04-01
罗惠东 2015-02-08
publicTIM 2013-06-28
杉林的HelloWord 2013-04-08
tthappyer 2020-07-25
89463661 2020-03-01
mapdigit 2014-05-29
xiuping0 2015-12-28
gxr 2018-11-20
Allenyhy 2017-11-04
81497307 2016-12-04
卧斋 2016-06-17