Array.prototype.unique = function () { var tem = {}; var arr = []; var len = this.length; for (var i = 0; i < len; i++) { if (!tem[this[i]]) { tem[this[i]] = "abc"; //不可以用this[i],防止有0的存在 arr.push(this[i]); } } }