function unique(arr){
var obj={};
var uniAfter=[];
for(var i=0;i<arr.length;i++){
if(!obj[arr[i]]){ //()裡不理解
uniAfter.push(arr[i]);
obj[arr[i]]=1; //這裡不理解
}
}
return uniAfter;
}
function unique(arr){
var obj={};
var uniAfter=[];
for(var i=0;i<arr.length;i++){
if(!obj[arr[i]]){ //對象沒有屬性arr[i]時if(!obj[arr[i]])相當於if(!(undefined))為true,uniAfter.push(arr[i]);obj[arr[i]]=1;下次數組中有相同值時if(!obj[arr[i]])相當於if(!(1))為false,就進不來了
uniAfter.push(arr[i]);
obj[arr[i]]=1;
}
}
return uniAfter;
}