「JavaScript入門」配列の重複する要素を削除するコード

JSコード
//配列の重複要素
function uniqueElemntFunc(data) {
data = data || [];
var a = {};
for (var i = 0; i < data.length; i++) {
var v = data[i];
if (typeof (a[v]) == ‘undefined’) {
a[v] = 1;
}
};
data.length = 0;
for (var i in a) {
data[data.length] = i;
}
return data;
}

var stack = new Array();
for (var i = 0; i < rowCount; i++) {
stack.push(“test”);
}

//メソッドを呼び出す
var noRepeatStack = uniqueElemntFunc(stack);

Comments are closed.