数组处理
蜗牛后端
这个作者很懒,什么都没留下…
展开
-
js 两组数组筛选出多余数组(亲测可用)
/** * 比较值差异 * @param array * @param array2 * @returns {Array} */ compare : function(array,array2){ var result = []; for(va...原创 2018-12-05 14:48:49 · 2231 阅读 · 0 评论 -
js Array 交集 并集 差集 去重
///集合取交集 Array.intersect = function () { var result = new Array(); var obj = {}; for (var i = 0; i < arguments.length; i++) { for (var j...转载 2018-12-05 15:36:32 · 415 阅读 · 0 评论 -
JS数组去重的几种常见方法
一、简单的去重方法 // 最简单数组去重法 /* * 新建一新数组,遍历传入数组,值不在新数组就push进该新数组中 * IE8以下不支持数组的indexOf方法 * */ function uniq(array){ var temp = []; //一个新的临时数组 for(var i = 0; i < array.length; i++){ if(te...转载 2018-12-05 15:44:48 · 109 阅读 · 0 评论 -
js数组操作实例
1.数组操作-找出两个数组中不同的元素 思路:两个数组链接合并为一个数组arr, 遍历两个数组,找出包含arr1不包含arr2 或者不包含arr1包含arr2的数push 到新的数组ress function differ(arr1,arr2){ var ress=[]; var arr=arr1.concat(arr2); for(i>0,i<a...原创 2018-12-05 15:50:48 · 183 阅读 · 0 评论