JS, um das String -Array zu löschen, die Implementierungsmethode zum Wiederholen von Elementen
<script Language = "javaScript"> <!-var arrdata = new Array (); für (var i = 0; i <1000; i ++) {arrdata [arrData.length] = string.fromCharCode (math.floor (math.random ()*26) +97); // Methode 1, gewöhnliche Traversalfunktion myarray_unique (myarray) {// var myarray = new array ("a", "a", "c", "a", "c", "d", "e", "f", "f", "g", "h", "g", "h", "k"; i = 0; i <myarray.length; i ++) {für (var j = 0; j <myarray.length; j ++) {temp = myarray [i]; if (i+j+1) <myarray.length && temp == myarray [i+j+1] // Wenn das aktuelle Element gleich ist. // dann das nächste Element entfernen}} return haha;} // Methode zwei Funktion getunique (somearray) {temparray = somearray.slice (0); // das Array in das temporäre Array für (var i = 0; i <temparray.length; i ++) {for (var i = 0; i <temparray. kopieren; j = i+1; j <temparray.length;) {if (temparray [j] == temparray [i]) // Wenn die folgenden Elemente übereinstimmen, werden sie gelöscht und gezählt. {tempArray.splice (j, 1);} else {j ++;} // unterschiedlich, der Zeiger bewegt sich}} return tempArray;} // Methode Drei reguläre Ausdrücke --- für die Zeichen-Array- Funktion Getunique2 (a) {var str = "/x0f"+a.join ("/x0f"); while (/(/w+) [^/1]*/1/.Test (str)) str = str.replace ("/x0f"+ regexp. $ 1, ""); return stre.substr (1) .Ssplit ("/x0f ") ; Object (); für (var i = 0, j = 0; i <this.Length; i ++) {if (typeof o [this [i]] == 'undefined') {o [this [i]] = j ++;}}}} this.Length = 0; für (var key in o) {this [o [taste]} this;} this;} this;}; Date (). // ca. 370 ms ~ 390 ms var d = neues Datum (). GetTime (); document.write (getunique (arrData)); d = new Date (). // ca. 360 ms ~ 380 ms var d = neues Datum (). GetTime (); document.write (Getunique2 (arrData)); d = new Date (). Date (). GetTime (); document.write (arrdata.unique ()); d = new Date ().Der obige Artikel JS löscht die Implementierungsmethode zur Wiederholung von Elementen im String -Array ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.