遍历数组法
function arryFun(arry){
var arr = []
for(let i = 0;i < arry.length;i++){
if(arr.indexOf(arry[i]) === -1){
arr.push(arry[i])
}
}
return arr
}
对象键值法
function arryFun(arry) {
var obj = {},
arr = [],
len = arry.length,
val,
type
for (let i = 0; i < len; i++) {
val = arry[i]
type = typeof arry[i]
console.log(val, type, obj[val])
if (!obj[val]) {
obj[val] = type
arr.push(val)
} else if (obj[val].indexOf(type) < 0) {
obj[val] = type
arr.push(val)
}
}
return arr
}