function unique(a)
{
var arr = [],cf=true;
for (var i = 0 , len = a.length;i<len; i++)
{
for (var j = 0,l = arr.length; j<l; j++)
{
cf = (a[i]==arr[j])?false:true;
if (!cf) break;
};
if (cf) arr.push(a[i]);
};
return arr;
};
方法很简单,性能木有测试,特殊情况也木有测试(什么对象这那的)
javascript数组去重复
最新推荐文章于 2024-02-01 16:21:19 发布