团购微信小程序开发_JavaScript数组去重完成方法小

2021-01-06 15:36 admin
JavaScript数组去重实现方法小结       这篇文章主要介绍了JavaScript数组去重实现方法,结合实例形式总结分析了JavaScript数组去重ES3、ES5及ES6常见实现方法与操作注意事项,需要的朋友可以参考下

本文实例讲述了JavaScript数组去重实现方法。分享给大家供大家参考,具体如下:

一、ES3方法:
var arr = ['a', 'a', 'b', 'b', 'b', 'c', 'e', 'f', 1, 2, 2, 3, 3, 3];

创建一个空数组与原来数组进行比较

//与前面的数组进行比较(不会改变原数组)
function deleteRepeat() {
 var result = [];
 label: for(var i=0; i arr.length; i++) {
 for(var j=0; j result.length; j++) {
 if(result[j] == arr[i]) {
 continue label;
 result.push(arr[i]);
 return result;
}