js 高效去除數(shù)組重復(fù)元素示例代碼
更新時間:2013年12月19日 17:12:32 作者:
有關(guān)使用js去除數(shù)組重復(fù)元素的文章在之前也有介紹過,下面有個不錯示例,感興趣的朋友可以參考下
復(fù)制代碼 代碼如下:
function unique(data){
data = data || [];
var a = {};
for (var i=0; i<data.length; i++) {
var v = data[i];
if (typeof(a[v]) == 'undefined'){
a[v] = 1;
}
};
data.length=0;
for (var i in a){
data[data.length] = i;
}
return data;
}
function test(){
var arr = [9,1,3,8,7,7,6,6,5,7,8,8,7,4,3,1];
var arr1 = unique(arr);
alert(arr1.join(","));
}
test();
您可能感興趣的文章:
- JavaScript去掉數(shù)組中的重復(fù)元素
- JS實現(xiàn)數(shù)組去重,顯示重復(fù)元素及個數(shù)的方法示例
- JavaScript 數(shù)組去重并統(tǒng)計重復(fù)元素出現(xiàn)的次數(shù)實例
- JS中去掉array中重復(fù)元素的方法
- Javascript 去除數(shù)組的重復(fù)元素
- javascript中去除數(shù)組重復(fù)元素的實現(xiàn)方法【實例】
- JavaScript重復(fù)元素處理方法分析【統(tǒng)計個數(shù)、計算、去重復(fù)等】
- js實用技巧之去除數(shù)組或者對象里重復(fù)選項
相關(guān)文章
理解javascript中的Function.prototype.bind的方法
這篇文章主要介紹了理解javascript中的Function.prototype.bind的方法,具有一定參考價值,有興趣的可以了解一下。2017-02-02js中script的上下放置區(qū)別,Dom的增刪改創(chuàng)建操作實例分析
這篇文章主要介紹了js中script的上下放置區(qū)別,Dom的增刪改創(chuàng)建操作,結(jié)合實例形式分析了JavaScript基本dom事件、script在head和body中放置的區(qū)別、以及Dom的增刪改創(chuàng)建等相關(guān)操作技巧,需要的朋友可以參考下2019-12-12window.event.srcElement 得到事件源對象
window.event.srcElement 得到事件源對象代碼,大家可以參考腳本之家以前發(fā)的代碼,多瀏覽兼容的。2009-05-05關(guān)于layui toolbar和template的結(jié)合使用方法
今天小編就為大家分享一篇關(guān)于layui toolbar和template的結(jié)合使用方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09