数组去重: var arr = [1,1,'true','true',true,true,15,15,false,false, undefined,undefined, null,null, NaN, NaN,'NaN', 0, 0, 'a','a',{a:1,b:2},{a:1,b:2} ]; //1 function unique(arr){ var obj = {} return arr.filter(function(item, index, arr){ return obj.hasOwnProperty(typeof item + item) ? ...