DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> 原生js的數組除重復簡單實例
原生js的數組除重復簡單實例
編輯:關於JavaScript     

js對數組的操作在平常的項目中也會遇到,除去一些增加,或者減少的操作外,還有一個比較重要的操作就是數組的除重,通過數組的除重,我們可以將一個數組中存在的多個重復的數組進行清理,只留下不重復的。另外下面我介紹一種原生就s的數組除重方法。

Array.prototype.check= function(){ 
  for(var i=0;i<this.length;i++){ 
    for(var j=i+1;j<this.length;j++){ 
      if(this[i]==this[j]){ 
        this.splice(i,1); 
        i=i-1; 
      } 
    } 
  } 
} 
 
var temp=[1,2,3,3,4,5,5]; 
temp.check(); 
alert(temp) 

通過使用數組的原型,我們定義了方法check(),在此方法中通過比較兩個數組,將相同的splice(),然後通過定義數組,賦予該方法進行數組的操作,得出我們需要的結果。

以上這篇原生js的數組除重復簡單實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved