数组去重
来源:互联网 发布:软件售后工程师发展 编辑:程序博客网 时间:2024/05/01 15:55
数组去重:
function aaa(arr){
var result = [ arr[0] ];
for(var i=0;i<arr.length;i++){
if( toCon(arr[i]) ){
result.push( arr[i] );
}
}
function toCon(val){
for(var i=0;i<result.length;i++){
if(result[i] == val){
return false;
}
}
return true;
};
return result;
}
alert( aaa([5,2,7,5,1,7,5,4]) ); //[5,2,7,1,4]
//通过json方式(通过key值的唯一性)
function aaa(arr){
var result = [];
var obj = {};
for(var i=0;i<arr.length;i++){
if( !obj[arr[i]] ){
result.push( arr[i] );
obj[arr[i]] = 1; //比如说,第一次后,obj={5:1}
}
}
return result;
}
alert(aaa([5,2,7,5,1,7,5,4]));
0 0
- 数组去数组重
- 数组去重,json数组去重
- 数组去重
- 数组去重
- JS 数组去重
- 数组去重算法
- 数组去重
- js数组去重
- php 数组去重
- 数组去重
- 数组排序去重
- javascript数组去重
- json数组去重
- 数组去重
- php数组去重
- 数组如何去重
- iOS 数组去重
- 动态数组去重
- TCP/IP小摘
- 第四章字符串和多维数组
- perhaps the designated entry point is not set
- 我的U3D 学习之旅
- Solve equation
- 数组去重
- 面试必会函数源代码 strcpy/memcpy/atoi/kmp/quicksort
- 第五章 树和二叉树
- 学习Linux之前需要掌握编程能力么?
- 利用AsyncHttpClient获取网络文本
- 通过坑、蒙、拐、骗、偷这5点,教你如何做好市场
- Audiophobia
- 【转】数据结构C#版笔记--队列(Quene)
- ios之Xcode6.1制作静态库