Detaillierte Zusammenfassung des JavaScript-Arrays

Detaillierte Zusammenfassung des JavaScript-Arrays

1. Array-Induktion

1. Teilen Sie einen String in ein Array auf

 konsole.log(Array.form("rot")) // ["r", "e", "d"] 

2. Konvertieren Sie Sammlungen und Karten in neue Arrays

 const a1 = new Map().set("name","alter").set("alter",18)

    console.log(Array.from(a1)) // [["Name", "Alter"], ["Alter",18] 

3. Erstellen Sie eine oberflächliche Kopie eines vorhandenen Arrays

 Konstante a1 = [

        {

        Name: "Xiao Ming",

        Alter: 18,

        Geschlecht: "männlich"

        },

        {

            Name: "Xiao Ming",

            Alter: 18,

            Geschlecht: "männlich"

        }]

    const a2 = Array.von(a1)

    Konsole.log(a2) 

Laufergebnisse:

4. Das Argumentobjekt kann leicht in ein Array umgewandelt werden

 Funktion ArgumentArray() {

        konsole.log(Array.from(Argumente)) // [1, 2, 3, 4]

    }

    argumentArray(1, 2, 3, 4) 



5. Benutzerdefinierte Objekte konvertieren

lass arrayLike = {

        0: 'Zhang San',

        1: '18',

        2: 'Männlich',

        3: ['Raten Sie mal', 'Welches'],

        'Länge': 4

    }

    Lassen Sie arr = Array.from(arrayLike);

    Konsole.log(arr); 



Laufergebnisse:

Array.of(參數) konvertiert den Parameter in ein Array

 Array.von(1, 2, 3, 4) // [1, 2, 3, 4] 

2. Iterator-Methode

Es gibt drei Methoden im Array -Prototyp zum Abrufen von Arrays: keys() , values() , entries()

 Array.von(1, 2, 3, 4) // [1, 2, 3, 4] 


 let Benutzer = [

        {

            Name: "Zhang San",

            Alter: 18,

            Geschlecht: "männlich"

        },

        {

            Name: "Li Si",

            Alter: 19,

            Geschlecht Weiblich"

        },

        {

            Name: "Wang Wu",

            Alter: 20,

            Geschlecht Weiblich"

        }

    ] 



Verwenden Sie zunächst user.key(), um den zurückgegebenen Array-Index zu durchlaufen

 konsole.log(Array.from(user.keys())) // [0, 1, 2] 

user.values(), Array-Elemente durchlaufen und zurückgeben

 Konsole.log(Array.von(Benutzer.Werte())) 

user.entries(), Index/Wert-Paare durchlaufen und zurückgeben

Konsole.log(Array.von(Benutzer.Einträge())) 

3. Allgemeine Array-Operationen

slice(stratIndex,endIndex)

  • Wenn die Parameter voll sind, geben Sie alle Elemente vom Startindex bis zum Endindex zurück.
  • Wenn nur ein Parameter vorhanden ist, geben Sie die entsprechenden Elemente vom Startindex bis zum Endindex zurück.

splice(startIndex, length, new1, new2....)

  • So löschen, ersetzen oder fügen Sie ein
 let newData = {"Benutzername": "ys", "Alter": "22", "Geschlecht": "Ji Ke 1902", "Klassenname": "Klasse 3", "ID": 6}

    person.splice(1,1,newData) // Hier wird der Ersatz verwendet 

Dies ist das Ende dieses Artikels mit der detaillierten Zusammenfassung von JavaScript Arrays. Weitere relevante Inhalte zu JavaScript Arrays finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Häufig verwendete JavaScript-Array-Methoden
  • Tiefgreifendes Verständnis des Javascript-Klassenarrays
  • Zusammenfassung der grundlegenden Verwendung von JS-Arrays
  • Zusammenfassung der JavaScript-Array-Vereinfachungstechniken
  • Eine kurze Einführung in JavaScript-Arrays

<<:  So ändern Sie den MySQL-Zeichensatz

>>:  Prozessdiagramm zur Implementierung der Zabbix WEB-Überwachung

Artikel empfehlen

Analysieren Sie CSS, um die Farbfunktion des Bildthemas zu extrahieren (Tipps)

Hintergrund Alles begann, als ein Klassenkamerad ...

So implementieren Sie das parallele Herunterladen großer Dateien in JavaScript

Inhaltsverzeichnis 1. HTTP-Bereichsanforderung 1....

So deinstallieren Sie MySQL sauber (getestet und effektiv)

Wie deinstalliere ich Mysql vollständig? Befolgen...

Analyse der Probleme und Lösungen beim Importieren großer Datenmengen in MySQL

Im Projekt stoßen wir häufig auf das Problem, gro...

HTML+CSS zum Erstellen eines einfachen Fortschrittsbalkens

1. HTML-Code Code kopieren Der Code lautet wie fo...

So installieren Sie MySQL und MariaDB in Docker

Beziehung zwischen MySQL und MariaDB Das Datenban...

Fünf praktische Tipps zur Gestaltung von Webformularen

1. Mobile Auswahl der Formulartexteingabe: Wenn i...