Heim > Web-Frontend > js-Tutorial > Die beim JS-Lernen häufig anzutreffenden Array-Methoden sind gut zusammengefasst.

Die beim JS-Lernen häufig anzutreffenden Array-Methoden sind gut zusammengefasst.

php是最好的语言
Freigeben: 2018-07-27 14:13:46
Original
1358 Leute haben es durchsucht

Zusammenfassung der js-Array-Methode: 1. Push am Ende der Warteschlange einfügen, 2. Das letzte am Ende der Warteschlange gelöschte Element löschen und Pop zurückgeben, 3. unshift() an der Spitze des Teams einfügen, 4. Löschen Sie „shift()“ an der Spitze des Teams. 5. Fügen Sie Array eins zu Array zwei hinzu: „concat()“

1. Fügen Sie „push“

   var colors = ["red","green"];
   colors.push("black"):
   console.log(colors); //["red","green","black"]
Nach dem Login kopieren

am Ende der Warteschlange ein. 2. Löschen Sie das letzte Element in der Warteschlange und das letzte gelöschte Element zurückgeben

   var colors = ["red","green","black"];
   var item = colors.pop();
   console.log(item); //"black"
Nach dem Login kopieren

3. Queue First insert unshift()

   var colors = ["red","green"];
   colors.unshift("black");
   var item = colors.pop();
   console.log(item); //"black"
Nach dem Login kopieren

4

5. Fügen Sie Array eins zu Array zwei concat() hinzu

   var colors = ["red","green","black"];
   colors.shift();
   console.log(colors); //["green","black"]
Nach dem Login kopieren

6. Übergeben Sie nur einen Parameter: Intercept vom Index des Parameters im Array bis zum Ende des Arrays.

   var colors = ["red","green","black"];
   var colors2 = colors.concat("yellow",["blue","brown"]);
   console.log(colors); //["red","green","black"]
   console.log(colors2); //["red","green","black","yellow","blue","brown"]
Nach dem Login kopieren

Übergeben Sie zwei Parameter: Der erste ist die Startposition des Abfangens, der zweite ist die Endposition des Abfangens

   var colors = ["red","green","black"];
   colors.slice(1); //["green","black"]
   console.log(colors); //["red","green","black"]
Nach dem Login kopieren

7. Splice()-Methode des Arrays

   var colors = ["red","green","black","yellow","blue","brown"];
   colors.slice(1,3)//从位置1开始,到位置2结束["green","black"];
Nach dem Login kopieren

    Löschen: Sie können eine beliebige Anzahl von Elementen löschen, indem Sie zwei Parameter angeben: Der erste Parameter ist die Startposition des Löschvorgangs und der zweite Parameter ist die Anzahl der gelöschten Elemente.
  • Einfügen: Sie können eine beliebige Anzahl von Elementen an der angegebenen Position einfügen, indem Sie drei Parameter angeben: Startposition, 0 (die Anzahl der zu löschenden Elemente) und die einzufügenden Elemente. Beispiel: splice(2,0,"red","green") fügt die Zeichenfolgen "red" und "green" ab Position 2 des aktuellen Arrays ein.
  • Ersetzung: Sie können eine beliebige Anzahl von Elementen an der angegebenen Position einfügen und gleichzeitig eine beliebige Anzahl von Elementen löschen. Sie müssen nur 3 Parameter angeben: die Startposition, die Anzahl Anzahl der zu löschenden Elemente und Anzahl der eingefügten Elemente. Die Anzahl der eingefügten Elemente entspricht nicht unbedingt der Anzahl der gelöschten Elemente. Beispiel: splice (2,1, „red“, „green“) löscht das Element an Position 2 des aktuellen Arrays und fügt dann die Zeichenfolge ab Position 2 ein.
  •    有三种用法:
    Nach dem Login kopieren
    8. Positionsmethoden indexOf() und lastIndexOf()

    Verwandte Artikel:

    Zusammenfassung der JS-Array-Operationsmethoden (muss gelesen werden). Kapitel)

    Zusammenfassung der JS-Array-Deduplizierungsmethode

    Verwandte Videos:

    JS-Arrays und -Objekte – Qianfeng Education JS Praktisches Video Tutorial

    Das obige ist der detaillierte Inhalt vonDie beim JS-Lernen häufig anzutreffenden Array-Methoden sind gut zusammengefasst.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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