js 对象数组去重
對象去重:
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/DangerousBaymax/p/9156608.html
總結
- 上一篇: 带时分秒的日历控件
- 下一篇: setInterval(callback