Array.prototype.unique=function(){
var i,tmpArr=[];
for(i in this){
if(typeof this[i]!='function'){
if(tmpArr.join(',').indexOf(this[i])==-1){
tmpArr.push(this[i]);
}
}
}
return tmpArr;
}
var arr=['a','b','a','c','c','ab','bc'];
var r=arr.unique();
console.log(r);