javascript 判断数组中的重复内容的两种方法 by FungLeo
前言
2016年06月08日修复BUG
一般,我们可能会给数组去重,这个操作并不复杂,执行一个循环就是了.现在,我要做的是,判断数组中是否有重复的内容...原理特别简单,就是,数组中的字段,在由数组变成的字符串中的首次出现位置和最后一次出现位置是否一致,如果不一致,就说明这个重复出现了....,如果是大于1的话,就肯定是重复了.注意,这里是能够准确的查找出出现了几次的哦!...构建包含变量的正则的方法new RegExp(arr[i],"g")也是问别人才问出来的.
其实我先想到的是第二个思路,正则的问题困扰半天,终于解决了.才想到第一个思路的....首发地址:http://blog.csdn.net/FungLeo/article/details/51596404
2016年06月08日修复BUG说明
之前考虑的代码没有考虑过数组内一个字段的内容包含另一个字段的内容的这种特殊情况