一个对象,数组去重的方法
生活随笔
收集整理的這篇文章主要介紹了
一个对象,数组去重的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
對象:
unique1(array){ // 數組去重var allArr = [];//新數組for(var i=0;i<array.length;i++){var flag = true;for(var j=0;j<allArr.length;j++){if(array[i].cityId == allArr[j].cityId){flag = false;};}; if(flag){allArr.push(array[i]);};};return allArr;}數組
unique1(array){ // 數組去重var n = []; //一個新的臨時數組//遍歷當前數組for(var i = 0; i < array.length; i++){ //如果當前數組的第i已經保存進了臨時數組,那么跳過,//否則把當前項push到臨時數組里面if (n.indexOf(array[i]) == -1) {n.push(array[i]);} } return n; }?
轉載于:https://www.cnblogs.com/tanxiang6690/p/8868491.html
總結
以上是生活随笔為你收集整理的一个对象,数组去重的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BZOJ1652 [Usaco2006
- 下一篇: 安装 VMware Tools