JS配列の重複除外のテクニック
628 ワード
JS配列の基本操作は
join :['1','2'].join();
push:配列要素に追加します.
pop:最後の要素が得られ、スタックの動作と同様にlength-1が得られる.
splice
reverse:逆順序
しかしJS配列では重複を取り除く方法はない.
JSONオブジェクトのmapに類似した属性で操作できます.
join :['1','2'].join();
push:配列要素に追加します.
pop:最後の要素が得られ、スタックの動作と同様にlength-1が得られる.
splice
reverse:逆順序
しかしJS配列では重複を取り除く方法はない.
JSONオブジェクトのmapに類似した属性で操作できます.
var data={};
var desiredArr=new Array();
var arr=['2009-10-10','2009-10-11','2009-10-10','2009-10-11'];
for(var i=0;i<arr.length;i++){
data[arr[i]]=arr[i];
}
for(var pro in data){
desiredArr.push(data[pro])
}
alert(desiredArr)