- ·上一篇内容:JS截取子字符串的函数,能够区分汉字和英文字符
- ·下一篇内容:网络交换技术发展历程
JS判断一个数组中是否有重复的元素
一个使用Javascript编写的判断数组中是否有重复元素的程序。在进行判断时,可以进行文本比较,也可以进行二进制比较。
function IsArrayElementRepeat(arr) //判断一个数组中的元素是否存在重复的情况,如果存在重复的元素,返回true,否则返回false。
{
var bRepeat=false;
if(arr!=null && arr!=undefined && typeof(arr)=="object")
{
var i;
for(i=0;i<arr.length-1;i++)
{
var bEqual;
if(me.CompareMode==0)
bEqual=(arr[i]===arr[i+1]); //二进制比较
else
bEqual=(arr[i]==arr[i+1]); //文本比较
if(bEqual)
{
bRepeat=true;
break;
}
}
}
return bRepeat;
}
}
本文源自:翔宇亭——IT乐园(http://www.biye5u.com),转载请保留此信息!
微信搜索“优雅的代码”关注本站的公众号,或直接使用微信扫描下面二维码关注本站公众号,以获取最新内容。
个人成长离不开各位的关注,你的关注就是我继续前行的动力。