1. 首页
  2. 安全技术
  3. 系统安全
  4. JS实现的几个常用算法

JS实现的几个常用算法

上传者: 2020-11-29 11:56:23上传 PDF文件 51.48KB 热度 11次
(1)数组去重 原理:定义一个对象obj,然后把数组元素作为obj的属性名,利用属性名是否重复进行判重 var unique = function(arr){ let obj = {}; let newArr = []; arr.forEach(function(x){ if(!obj[x]){ //如果对象中没有该元素对应的属性 obj[x] = true; newArr.push(x); } }); return newArr; } (2)使用快速排序算法对数组进行排序 这里面包括两种效果,一种是利用快排的特性实现了去重快排,另
用户评论