javascript过滤数组重复元素的实现方法
作者:lqh 时间:2023-09-08 00:41:21
javascript过滤数组重复元素的实现方法
以下是在网上找的资料,直接在项目中可以使用,大家可以参考下:
实现代码:
function filterArray(receiveArray){
var arrResult = new Array(); //定义一个返回结果数组.
for (var i=0; i<receiveArray.length; ++i) {
if(check(arrResult,receiveArray[i]) == -1) {
//在这里做i元素与所有判断相同与否
arrResult.push(receiveArray[i]);
//添加该元素到新数组。如果if内判断为false(即已添加过),
//则不添加。
}
}
return arrResult;
}
function check(receiveArray,checkItem){
var index = -1; //函数返回值用于布尔判断
for(var i=0; i<receiveArray.length; ++i){
if(receiveArray[i]==checkItem){
index = i;
break;
}
}
return index;
}
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
来源:http://blog.csdn.net/leeyisoft/article/details/7032141
标签:js,过滤,数组,元素


猜你喜欢
python matplotlib 画dataframe的时间序列图实例
2023-05-17 00:12:34
对python修改xml文件的节点值方法详解
2021-02-21 19:54:43
Python常见MongoDB数据库操作实例总结
2023-07-08 08:48:34
Python字符串格式化
2023-08-19 20:27:44
Python使用剪切板的方法
2022-01-25 02:17:39
Python如何将给定字符串中的大写英文字母按以下对应规则替换
2021-04-23 13:47:48

javascript开发随笔一 preventDefault的必要
2024-04-26 17:14:05
使用Jquery+Ajax+Json如何实现分页显示附JAVA+JQuery实现异步分页
2024-05-21 10:12:38

Python如何优雅获取本机IP方法
2021-03-07 15:46:16
Python操作MySQL数据库的方法
2024-01-28 10:49:27
PyQt5 closeEvent关闭事件退出提示框原理解析
2022-10-18 05:51:17

详解如何使用Python实现删除重复文件
2022-08-14 04:33:54

PHP如何利用P3P实现跨域
2023-11-23 20:16:58
Python 12306抢火车票脚本 Python京东抢手机脚本
2023-02-13 14:22:21
ASP 生成静态新闻列表
2009-03-03 12:25:00
在Python中操作列表之List.append()方法的使用
2021-07-07 04:09:45
linux服务器下PHPCMS v9 安全配置详解
2023-11-17 11:51:52
Go开源项目分布式唯一ID生成系统
2024-02-14 22:08:15

Python实现加密接口测试方法步骤详解
2022-08-09 20:07:32
lhgcalendar时间插件限制只能选择三个月的实现方法
2024-04-10 13:56:53