Heim > Web-Frontend > Front-End-Fragen und Antworten > Was ist arr in JAVAscript?

Was ist arr in JAVAscript?

王林
Freigeben: 2023-05-09 19:17:05
Original
2862 Leute haben es durchsucht

In Javascript ist arr die Abkürzung für Array, eine Datenstruktur, die zum Speichern und Betreiben mehrerer Datenelemente verwendet wird. Im Gegensatz zu vielen anderen Programmiersprachen können Sie in JavaScript jede Art von Daten in einem Array speichern, einschließlich Zahlen, Zeichenfolgen, Objekten und sogar anderen Arrays. Jedes Datenelement im Array verfügt über eine eindeutige Indexnummer, die bei Null beginnt und in der Reihenfolge im Array aufsteigt. Daher können Sie über die Indexnummer problemlos auf Elemente im Array zugreifen, diese hinzufügen, löschen oder ersetzen.

Wenn Sie arr zum Erstellen einer Array-Variablen verwenden, müssen Sie [] verwenden, um das Array zu initialisieren oder Datenelemente in [] aufzunehmen. So würden Sie beispielsweise ein Array mit drei String-Elementen erstellen:

let arr = ['apple', 'banana', 'orange'];
Nach dem Login kopieren

Dadurch wird ein Array mit dem Namen arr erstellt, das drei String-Elemente enthält, die jeweils durch Kommas getrennt sind, und das gesamte Array wird in eckige Klammern eingeschlossen.

Sie können auch new Array() verwenden, um ein leeres Array zu erstellen:

let arr = new Array();
Nach dem Login kopieren

In JavaScript verfügen Arrays auch über einige praktische Methoden, die die Arbeit mit Arrays bequemer und effizienter machen. Im Folgenden sind einige häufig verwendete Array-Methoden aufgeführt:

  1. push(): Ein oder mehrere Elemente am Ende des Arrays hinzufügen

    let arr = ['apple', 'banana'];
    arr.push('orange');
    console.log(arr);  // 输出:['apple', 'banana', 'orange']
    Nach dem Login kopieren
  2. pop(): Elemente am Ende des Arrays löschen

    let arr = ['apple', 'banana', 'orange'];
    arr.pop();
    console.log(arr);  // 输出:['apple', 'banana']
    Nach dem Login kopieren
  3. unshift(): Im Array ein oder mehrere Elemente am Anfang hinzufügen

    let arr = ['apple', 'banana'];
    arr.unshift('orange');
    console.log(arr);  // 输出:['orange', 'apple', 'banana']
    Nach dem Login kopieren
  4. shift(): Das Element am Anfang des Arrays löschen

    let arr = ['orange', 'apple', 'banana'];
    arr.shift();
    console.log(arr);  // 输出:['apple', 'banana']
    Nach dem Login kopieren
  5. splice(): Elemente an beliebiger Stelle einfügen, löschen oder ersetzen position

    let arr = ['apple', 'banana', 'orange'];
    arr.splice(1, 1, 'grape');
    console.log(arr);  // 输出:['apple', 'grape', 'orange']
    Nach dem Login kopieren

    In diesem Beispiel splice Die ()-Methode löscht das Element Banana mit der Indexnummer 1 und fügt das neue Element Grape in das Array ein. Der erste Parameter der splice()-Methode ist die Indexnummer des zu löschenden oder einzufügenden Elements und der zweite Parameter ist die Anzahl der zu löschenden Elemente. Wenn Sie ein neues Element einfügen, müssen Sie nach dem zweiten Parameter das einzufügende Element angeben.

    Im Allgemeinen stellt arr ein Array dar und ist einer der am häufigsten verwendeten Datentypen in JavaScript. Mithilfe von Arrays können Sie mehrere zusammengehörige Daten verwalten und einige Array-Vorgänge ausführen, um beliebige Elemente im Array einfach hinzuzufügen, zu löschen, zu sortieren oder abzufragen. Zusätzlich zu den oben genannten Methoden gibt es viele weitere Array-Methoden, die je nach Bedarf verwendet werden können.

    Das obige ist der detaillierte Inhalt vonWas ist arr in JAVAscript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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