VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
  • JavaScript教程之數組去重

  • 2019-04-17 20:28 來源:未知

魔兽世界wow www.geyjm.icu 數組的去重,

首先聲明一個舊數組
var arrOld = [1,2,3,4,5,6,7,8,9,8,7,6,5,4,3,2,1];
可見舊數組中有許多重復的元素,那么我們來清除這些重復的元素
聲明一個新數組
var arrNew = [];
接下來我們在新數組中放入一個舊數組中的元素
因為在新數組中 只有一個元素是不可能重復的
var arrNew = [arrOld[0]];
然后我們用for循環來遍歷舊數組,假設舊數組中的所有元素都能放進新數組
for(var i= ;i
這里為什么i=1呢,因為我們之前已經把第0位數放到新數組中去了
       var flag = ="true";
};
我們還需要把舊數組和新數組作對比,兩個數組里面有一個相等的就不把它放進新數組中
for(var j=0;j
       這里用if來判斷
       if(arrOld[i] == arrNew[j]{
                 flag = false;
                 break;
                 打斷這次判斷,
       }
        if(flag){
               如果flag還是true,那就代表這個老數組不存在新數組中,
              arrNew[arrNew.length] = arrOld[i];
        }
}
最后在控制臺打印出來
console.log(arrNew);
相關教程