javascript中去除數(shù)組重復(fù)元素的實(shí)現(xiàn)方法【實(shí)例】
在實(shí)際應(yīng)用中,我們很多時(shí)候都可能需要去除數(shù)組中的重復(fù)元素,下面就是javascript數(shù)組去重的方法實(shí)現(xiàn):
<script language="javascript"> <!-- /*判斷數(shù)組中是否存在某個(gè)元素的方法*/ function isExistInArr(_array, _element){ if(!_array || !_element) return false; if(!_array.length){ return (_array == _element); } for(var i=0; i<_array.length; i++){ if(_element == _array[i]) return true; } return false; } /*去除數(shù)組中重復(fù)元素的方法*/ function distinct(_array){ if(!_array || !_array.length) return _array; var newArray = new Array(); for(var i=0; i<_array.length; i++){ var oEl = _array[i]; if(!oEl || this.isExistInArr(newArray, oEl)) continue; newArray[newArray.length] = oEl; } return newArray; } var origArr = [1,2,3,4,1,4,1,3]; origArr = distinct(origArr); alert(origArr); //--> </script>
以上這篇javascript中去除數(shù)組重復(fù)元素的實(shí)現(xiàn)方法【實(shí)例】就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- JavaScript去掉數(shù)組中的重復(fù)元素
- JS實(shí)現(xiàn)數(shù)組去重,顯示重復(fù)元素及個(gè)數(shù)的方法示例
- JavaScript 數(shù)組去重并統(tǒng)計(jì)重復(fù)元素出現(xiàn)的次數(shù)實(shí)例
- JS中去掉array中重復(fù)元素的方法
- Javascript 去除數(shù)組的重復(fù)元素
- JavaScript重復(fù)元素處理方法分析【統(tǒng)計(jì)個(gè)數(shù)、計(jì)算、去重復(fù)等】
- js 高效去除數(shù)組重復(fù)元素示例代碼
- js實(shí)用技巧之去除數(shù)組或者對(duì)象里重復(fù)選項(xiàng)
相關(guān)文章
微信小程序獲取復(fù)選框全選反選選中的值(實(shí)例代碼)
這篇文章主要介紹了微信小程序獲取復(fù)選框全選反選選中的值,本文通過(guò)實(shí)例代碼給大家簡(jiǎn)單介紹,需要的朋友可以參考下2019-12-12JS保留小數(shù)點(diǎn)(四舍五入、四舍六入)實(shí)現(xiàn)思路及實(shí)例
保留兩位小數(shù):將浮點(diǎn)數(shù)四舍五入,取小數(shù)點(diǎn)后2位;如:2,會(huì)在2后面補(bǔ)上00.即2.00,感興趣的朋友看下具體的實(shí)現(xiàn)思路及代碼2013-04-04JavaScript實(shí)現(xiàn)刪除,移動(dòng)和復(fù)制文件的方法
這篇文章主要介紹了JavaScript實(shí)現(xiàn)刪除,移動(dòng)和復(fù)制文件的方法,涉及javascript使用ActiveXObject控件操作文件的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08jQuery AJAX回調(diào)函數(shù)this指向問(wèn)題
了解JavaScript的人都知道JavaScript的this不總是指向當(dāng)前對(duì)象,函數(shù)或類(lèi)中的this指向與調(diào)用這個(gè)函數(shù)的對(duì)象以及上下文環(huán)境是息息相關(guān)的。2010-02-02微信小程序?qū)崿F(xiàn)點(diǎn)擊導(dǎo)航條切換頁(yè)面
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)點(diǎn)擊導(dǎo)航條切換頁(yè)面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-11-11