js过滤数组重复元素的方法


Posted in Javascript onSeptember 05, 2010
function filterArray(str,array){ //此函数为过滤数组中重复的元素,并不允许插入空值,函数返回数组 
var isnull = false; 
if(str == "" || str == null || str == 'undefined'){ 
isnull = true; 
} 
var newnum = 0; 
var newarray = []; 
var num = array.length; 
if(num == 0){ 
if(!isnull){ 
newarray[num] = str; 
} 
}else{ 
for(var m=0;m < num;m++){ 
if(str == array[m]){ 
break; 
}else{ 
newarray[newnum++] = array[m]; 
} 
} 
if(!isnull){ 
newarray[newnum++] = str; 
} 
} 
return newarray; 
}

转自:http://www.52blogger.com/archives/588
Javascript 相关文章推荐
简单的js分页脚本
May 21 Javascript
JS操作input标签属性checkbox全选的实现代码
Mar 02 Javascript
bootstrap表单按回车会自动刷新页面的解决办法
Mar 08 Javascript
Angular.JS去掉访问路径URL中的#号详解
Mar 30 Javascript
前端构建工具之gulp的语法教程
Jun 12 Javascript
vue2导航根据路由传值,而改变导航内容的实例
Nov 10 Javascript
vue父组件向子组件动态传值的两种方法
Nov 11 Javascript
基于vue+canvas的excel-like组件实例详解
Nov 28 Javascript
基于jquery实现九宫格拼图小游戏
Nov 30 jQuery
vue-router命名路由和编程式路由传参讲解
Jan 19 Javascript
百度小程序之间的页面通信过程详解
Jul 18 Javascript
React如何使用axios请求数据并把数据渲染到组件
Aug 05 Javascript
麻雀虽小五脏俱全 Dojo自定义控件应用
Sep 04 #Javascript
JavaScrip单线程引擎工作原理分析
Sep 04 #Javascript
onsubmit阻止form表单提交与onclick的相关操作
Sep 03 #Javascript
判断浏览器的javascript版本的代码
Sep 03 #Javascript
Extjs中DisplayField的日期或者数字格式化扩展
Sep 03 #Javascript
JavaScript的类型简单说明
Sep 03 #Javascript
JavaScript类和继承 this属性使用说明
Sep 03 #Javascript
You might like
解决phpmyadmin中文乱码问题。。。
2007/01/18 PHP
PHP操作MongoDB时的整数问题及对策说明
2011/05/02 PHP
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
2013/06/29 PHP
PHP微信网页授权的配置文件操作分析
2019/05/29 PHP
Jquery+JSon 无刷新分页实现代码
2010/04/01 Javascript
jQuery的12招常用技巧分享
2011/08/08 Javascript
Js保留小数点的4种效果实现代码分享
2014/04/12 Javascript
抛弃Nginx使用nodejs做反向代理服务器
2014/07/17 NodeJs
moment.js轻松实现获取当前日期是当年的第几周
2015/02/05 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
2015/10/08 Javascript
原生js实现autocomplete插件
2016/04/14 Javascript
AngularJS基础 ng-init 指令简单示例
2016/08/02 Javascript
React Native如何消除启动时白屏的方法
2017/08/08 Javascript
原生JS+Canvas实现五子棋游戏
2020/05/28 Javascript
AngularJS 中的数据源的循环输出
2017/10/12 Javascript
JS实现的集合去重,交集,并集,差集功能示例
2018/03/13 Javascript
浅析JS中什么是自定义react数据验证组件
2018/10/19 Javascript
Vue.js实现的购物车功能详解
2019/01/27 Javascript
Object.keys() 和 Object.getOwnPropertyNames() 的区别详解
2020/05/21 Javascript
vue离开当前页面触发的函数代码
2020/09/01 Javascript
vue 如何使用递归组件
2020/10/23 Javascript
解决VantUI popup 弹窗不弹出或无蒙层的问题
2020/11/03 Javascript
Python使用xlrd模块操作Excel数据导入的方法
2015/05/26 Python
python print输出延时,让其立刻输出的方法
2019/01/07 Python
Python实现微信自动好友验证,自动回复,发送群聊链接方法
2019/02/21 Python
python禁用键鼠与提权代码实例
2019/08/16 Python
python读取hdfs并返回dataframe教程
2020/06/05 Python
python中time.ctime()实例用法
2021/02/03 Python
Edwaybuy西班牙:小米在线商店
2019/12/04 全球购物
Genny意大利官网:意大利高级时装品牌
2020/04/15 全球购物
中专生自荐信
2013/10/12 职场文书
宣传普通话标语
2014/06/27 职场文书
小学校园广播稿集锦
2014/10/04 职场文书
社区文明创建工作总结2015
2015/04/21 职场文书
2019幼儿园感恩节活动策划书
2019/11/28 职场文书
Python编写车票订购系统 Python实现快递收费系统
2022/08/14 Python