複製程式碼如下:
函數唯一(資料){
數據 = 數據 || [];
var a = {};
for (var i=0; i<data.length; i++) {
var v = 數據[i];
if (typeof(a[v]) == '未定義'){
a[v] = 1;
}
};
資料長度=0;
for (a 中的 var i){
資料[資料長度] = i;
}
返回數據;
}
函數測試(){
var arr = [9,1,3,8,7,7,6,6,5,7,8,8,7,4,3,1];
var arr1 = 唯一(arr);
警報(arr1.join(“,”));
}
測試();