function unique(arr) {
var ret = []; var tmp = {};
for(var i = 0, len = arr.length; i < len; i++){
if(!tmp[typeof arr[i] + arr[i]]) { // 区分1 & '1'
tmp[typeof arr[i] + arr[i]] = true;
ret.push(arr[i]);
}
}
return ret;
}