本文实例讲述了JavaScript去除数组里重复值的方法。分享给大家供大家参考。具体如下:
var unique = function(origArr) {var newArr = [],origLen = origArr.length,found,x, y;for ( x = 0; x < origLen; x++ ) {found = undefined;for ( y = 0; y < newArr.length; y++ ) {if ( origArr[x] === newArr[y] ) { found = true; break;}}if ( !found) newArr.push( origArr[x] );}return newArr;}var myarray = ["jeffrey", "allie", "patty", "damon", "zach", "jeffrey", "allie", "patty", "damon", "zach", "joe"];myarray = unique(myarray);alert(myarray.join(", "));希望本文所述对大家的javascript程序设计有所帮助。