js删除数组重复元素两种
来源:互联网 发布:网络博客被骗怎么追 编辑:程序博客网 时间:2024/04/30 01:31
<script>
var f = function (){
var array = [1,1,2,2,3,4,5,2,1,2];
alert ("执行前:" + array);
array = deleteRepeatArray(array);
alert ("执行后:" + array);
}
var function = deleteRepeatArray(array) {
var i;
for (i = 1;i< array.length; i++)//因为删除后一位,则从1开始
{
if (array[i-1] === array[i]){
array.splice(i,1);
}
else {
i++;}
}
return array;
}
/******
*上一种方法只能删除相邻的元素(i++)
*/
/****************************************
*下面这种则为删除数组中某元素的所有。
*/
/*var function = deleteRepeatArray(array) {
var newArray = [];
var i;
for (i = 0; i< array.length ; i++){
if (!arrayContain(newArray,array[i]))
newArray.push(array[i]);
}
return newArray;
}
//判断数组中是否包含某元素
vararrayContain = function (array,array[i]){
var j;
for (j = 0; j< array.length ; j++){
if (array[i] === array [j])
return turn;
}
return false;
}*/
f();
</script>
- js删除数组重复元素两种
- js 删除数组重复元素
- 删除数组中重复元素
- 删除数组中的重复元素
- 删除数组中的重复元素
- 删除数组的重复元素
- 删除数组中的重复元素
- 删除数组中重复元素
- 数组元素两两比较重复值
- js 删除数组元素。
- JS删除数组元素
- js数组删除元素
- js删除数组元素
- JS删除数组元素
- JS删除数组元素
- js 删除数组元素
- js删除数组元素
- js数组删除元素
- 28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐
- SVN的分支,切换和合并的使用
- 筛数求素法
- 欢迎使用CSDN-markdown编辑器
- 模式设计之工厂模式
- js删除数组重复元素两种
- JS作用域与作用域链详解
- 快速课件工具 | 5分钟学会用PPT做移动课件
- Android照片墙的实现
- ffmpeg实现视频合并
- android listview adapter中设置点击直接position被重用问题解决
- 学习Redis就是如此简单
- 课件工具
- python插入排序和sort时间比较