JavaScript过滤数组中重复元素

我是个JS初学者,我即将要说的这个方法也是大部分人都能想到的:

从旧数组中取元素,一个个添加到新数组中,在添加的时候,与添加过的元素比较,如果相同,则不添加。

首先定义两个数组:

Code

然后开始编写函数getNewArray()

 Code

 

然后编写判断函数check()

 Code

 

则在函数getNewArray()中的if应该写成:

 Code

 

好了,我们的目的达到了,合并以上代码即可。

Code

小弟初学,这也不是什么创新方法,估计网上多的是,大家还有别的方法,不妨分享下,多多指教与交流。

 

posted @ 2009-02-25 17:22  灵儿  阅读(2728)  评论(4)    收藏  举报