function unique(arr){ var obj = {} var temp = [] var key for(var i=0;i<arr.length;i++){ key = typeof arr[i] + arr[i] if(!obj[key]){ obj[key] = 1 temp.push(arr[i]) } } return temp }