articles

2009 年 6 月 16 日

Javascriptの配列内の重複を除く

CATEGORYjavascript  9:18 PM

どこのサイトにあったのか分からなくなりました。
ありがとうございました。

//重複を取り除く関数
function unique(array) {
 var storage = {};
 var uniqueArray = [];
 var i,value;
 for ( i=0; i<array.length; i++) {
    value = array[i];
      if (!(value in storage)) {
       storage[value] = true;
         uniqueArray.push(value);
       }
   }
   return uniqueArray;
}