1. 程式人生 > >利用keys去除陣列的重複項

利用keys去除陣列的重複項

在這裡插入程式碼片

toObject = function(arr){ var obj = {}; for(var i = 0;i < arr.length;i++){ obj [arr[i]] = true // console.log(obj) } return obj

}

function keys(obj){ var arr1 = []; for(var attr in obj){ if(obj.hasOwnProperty(attr)){ arr1.push(attr) }

}
return(arr1)

}

function test(newarr){ return keys(toObject(newarr)) }

console.log(test(arr))