每次遇到數(shù)組處理的時候幢哨,當es6不滿足需求的時候雄人,處理器數(shù)組來就比較花時間僚纷,所以把自己封裝的一些方法分享出來矩距,這里是向一個已有數(shù)組中添加元素,先檢查原有數(shù)組里是否已經(jīng)存在怖竭,已存在不添加锥债,不存在則添加
//封裝方法:向已知數(shù)組中添加不重復元素 arr:原始數(shù)組,ele:要添加的元素
? ? AddNoDuplicateElements(arr:any,ele:any){
? ? ? for (var i=0; i<arr.length; i++) {
? ? ? ? if (arr[i]==ele) {
? ? ? ? ? ? break;
? ? ? ? }
? ? ? ? if (i==arr.length-1) {
? ? ? ? ? ? arr[i+1]=ele;
? ? ? ? }
? ? ? }
? ? ? return arr
? ? }