Heim > Web-Frontend > js-Tutorial > Hauptteil

Zusammenfassung der Javascript-Array-Operationsfunktionen_Javascript-Fähigkeiten

WBOY
Freigeben: 2016-05-16 16:15:47
Original
1157 Leute haben es durchsucht

Tatsächlich werden Push und Pop normalerweise häufiger verwendet, aber ich schreibe sie trotzdem für die spätere Verwendung auf.

Verschiebung : Löschen Sie das erste Element des ursprünglichen Arrays und geben Sie den Wert des gelöschten Elements zurück. Wenn das Array leer ist, geben Sie undefiniert zurück

Code kopieren Der Code lautet wie folgt:

var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1

unshift : Parameter am Anfang des ursprünglichen Arrays hinzufügen und die Länge des Arrays zurückgeben

Code kopieren Der Code lautet wie folgt:
var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a: [-2,-1,1,2,3,4,5] b: 7


Hinweis: Der Testrückgabewert unter IE6.0 ist immer undefiniert und der Testrückgabewert unter FF2.0 ist 7, sodass der Rückgabewert dieser Methode unzuverlässig ist. Wenn der Rückgabewert benötigt wird, kann Splice verwendet werden anstelle dieser Methode. Dieser Artikel stammt von www.45it.com

pop

: Löschen Sie das letzte Element des ursprünglichen Arrays und geben Sie den Wert des gelöschten Elements zurück. Wenn das Array leer ist, geben Sie undefiniert zurück

var a = [1,2,3,4,5]; var b = a.pop(); //a:[1,2,3,4] b:5



push : Parameter am Ende des ursprünglichen Arrays hinzufügen und die Länge des Arrays zurückgeben

Code kopieren Der Code lautet wie folgt: var a = [1,2,3,4,5]; var b = a.push(6,7); //a:[1,2,3,4,5,6,7] b:7



concat
: Gibt ein neues Array zurück, das aus dem Hinzufügen von Parametern zum ursprünglichen Array besteht

Code kopieren

Der Code lautet wie folgt: var a = [1,2,3,4,5]; var b = a.concat(6,7); //a: [1,2,3,4,5] b: [1,2,3,4,5,6,7]


spleißen
(start,deleteCount,val1,val2,...): Lösche deleteCount-Elemente von der Startposition und füge val1, val2,... ein

Code kopieren

Der Code lautet wie folgt: var a = [1,2,3,4,5]; var b = a.splice(2,2,7,8,9); //a:[1,2,7,8,9,5] b:[3,4] var b = a.splice(0,1); //Gleich wie Shift a.splice(0,0,-2,-1); var b = a.length; //Gleiche wie unshift
var b = a.splice(a.length-1,1); //Gleiche wie pop
a.splice(a.length,0,6,7); var b = a.length; //Gleiche wie push



--------------------------------- --- ----


Detaillierte Erklärung des Spleißes
:

Die Spleißfunktion entfernt ein oder mehrere Elemente aus einem Array, fügt bei Bedarf ein neues Element an der Position des entfernten Elements ein und gibt das entfernte Element zurück.

arrayObj.splice( start, deleteCount, [item1[, item2[, . . . [,itemN]]]])  arrayObj ist eine erforderliche Option. Ein Array-Objekt.

Start ist eine erforderliche Option. Gibt die Startposition zum Entfernen von Elementen aus dem Array an, beginnend bei 0.

deleteCount ist erforderlich. Die Anzahl der zu entfernenden Elemente.

 item1, item2, ., itemN ist erforderlich. Ein neues Element, das an der Stelle des entfernten Elements eingefügt wird.

Die Spleißfunktionsmethode in JavaScript kann arrayObj ändern, indem sie eine angegebene Anzahl von Elementen ausgehend von der Startposition entfernt und neue Elemente einfügt. Der Rückgabewert ist ein neues Array-Objekt, das aus den entfernten Elementen besteht.

--------------------------------- --- ----

umkehren

: Kehren Sie das Array um

Code kopieren

sort (orderfunction):
Sortieren Sie das Array nach den angegebenen Parametern

Code kopieren

Der Code lautet wie folgt:

var a = [1,2,3,4,5]; var b = a.sort(); //a: [1,2,3,4,5] b: [1,2,3,4,5]

Slice (Start, Ende): Gibt ein neues Array zurück, das aus Elementen zwischen dem angegebenen Startindex und dem Endindex im ursprünglichen Array besteht

Code kopieren Der Code lautet wie folgt:

var a = [1,2,3,4,5]; var b = a.slice(2,5); //a:[1,2,3,4,5] b:[3,4,5]

Join (Trennzeichen): Kombinieren Sie die Elemente des Arrays zu einer Zeichenfolge, mit Trennzeichen als Trennzeichen. Wenn es weggelassen wird, wird das Standardkomma als Trennzeichen verwendet

Code kopieren Der Code lautet wie folgt:
var a = [1,2,3,4,5]; var b = a.join("|"); //a:[1,2,3,4,5] b:"1|2|3|4|5"


Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird euch gefallen.
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage