js数组
qq_43919485
这个作者很懒,什么都没留下…
展开
-
js数组去重的方法
方案11、利用数组的filter方法去重var arr = [1,2,8,9,5,8,4,0,4]; function unique( arr ){ return arr.filter(function(item,index){ return arr.indexOf(item,0) === index; });原创 2020-08-20 17:06:16 · 769 阅读 · 0 评论 -
取数组中的最大值,最小值,平均值,出现次数最多的值,次数最少的值
1、取数组中的最大值,最小值方案1console.log(Math.min(3,12,23,18,25,33,22,30,1)) // 1console.log(Math.max(3,12,23,18,25,33,22,30,1)) // 33 或 var arr = [3,12,23,18,25,33,22,30,1] var min =eval("Math.min(" +arr.toString()+")"); // 1 采用字符串拼接 var max = ev原创 2020-08-20 16:31:30 · 257 阅读 · 0 评论 -
数组合并,拆分
参考https://www.cnblogs.com/guanghe/p/11445426.html原创 2020-03-30 23:24:47 · 480 阅读 · 0 评论 -
js中知道一个数组中的一个元素的值,如何获取数组下标
方案一//采用prototype原型实现方式,查找元素在数组中的索引值Array.prototype.getArrayIndex=function(obj){ for(var i=0;i<this.length;i++){ if(this[i]===obj){ return i; } } return -1;}var testarr = [1,2,3,4,5];//得到2在testarr中的下标是1testarr.getArrayIndex(2);方案二原创 2020-08-20 16:28:13 · 7304 阅读 · 0 评论