js数组的简单操作一
来源:互联网 发布:java object类常用方法 编辑:程序博客网 时间:2024/05/19 11:47
一、数组去掉重复元素
function newArr(arr){var newArr = [];var strArr = [];for(var i = 0; i < arr.length; i++){if(strArr[arr[i]] == null){newArr.push(arr[i]);strArr[arr[i]] = true;}}return newArr;}
二、多个数组合并并去掉重复元素并排序
function concat(arr1, arr2, arr3){if(arguments.length <= 1){return false;}var concat_ = function(arr1, arr2){var arr = arr1.concat();for(var i = 0; i < arr2.length; i++){arr.indexOf(arr2[i]) === -1 ? arr.push(arr2[i]):0;}return arr;}var result = concat(arr1, arr2);for(var i = 2; i < arguments.length; i++){result = concat_(result, arguments[i]);}function sortNumber(a, b){return a-b;}return result.sort(sortNumber);}
阅读全文
0 0
- js数组的简单操作一
- js数组的简单操作
- js的数组简单操作(方法)
- js实现简单的一维数组变成二维数组
- JS数组操作之增删改查的简单实现
- js数组的操作
- js数组的操作
- JS的数组操作
- js数组的操作
- js数组的操作
- js数组的操作
- js数组的操作
- js数组的操作
- js数组的操作
- js数组的操作
- js数组的操作
- js数组的操作
- js数组的操作
- 关于单链表的增、减、改、查函数
- JavaScript for of循环
- Architecting HBase Applications学习(一)——HBase简介和HBase原理
- 这个是今天上课自己编写的链表的程序。
- 初学者必看:VC++、Win32 SDK、MFC的区别
- js数组的简单操作一
- Java排序算法
- 百度IFE学习笔记(二)js 添加DOM子节点
- 电商秒杀抢购
- “面向对象"和"面向过程"到底有什么区别?通俗易懂举例说明
- 关于链式栈的相关操作
- 关系数据库中的几种设计范式
- SDUT 2017 春夏组队训练赛3
- hdu 2062