zhasm
12/21/2010 - 1:53 AM

add unique function to Array

add unique function to Array

//add unique function to Array
Array.prototype.unique = function() {
    var o = {}, i, l = this.length, r = [];
    for(i=0; i<l;i++) o[this[i]] = this[i];
    for(i in o) r.push(o[i]);
    return r;
};
//usage:
// a = "a a bb";
// a =a.split(" ");
// a =a.unique();
// a =a.join(" ");