var arr = [1,6,2,2,4,6,4];
function arrObj(arr){
		var obj = {};
		for(var i=0;i<arr.length;i++){
			obj[arr[i]] = "";
		}
		return obj;
	}
	function objArr(obj){
		var arr = [];
		for(var key in obj){
			arr.push(key);
		}
		return arr;
	}
	function arrqc(arr){
		var obj = arrObj(arr);
		return objArr(obj);
	}
	console.log(arrqc(arr));

把数组的每个元素变成对象的key就可以给数组去重。