JavaScript-Array ist ein Objekt, das eine Sammlung ähnlicher Elementtypen darstellt.
Es gibt drei Möglichkeiten, ein Array in JavaScript zu erstellen
- Nach Array-Literal
- Durch direktes Erstellen einer Array-Instanz (mit dem neuen Schlüsselwort)
- Durch die Verwendung eines Array-Konstruktors (mit dem Schlüsselwort new)
1) JavaScript-Array-Literal
Die Syntax zum Erstellen eines Arrays mithilfe eines Array-Literals ist unten angegeben:
var arrayname=[value1,value2.....valueN];
Wie Sie sehen können, sind Werte in [ ] enthalten und durch , (Komma) getrennt.
Sehen wir uns das einfache Beispiel zum Erstellen und Verwenden eines Arrays in JavaScript an.
var emp=['Sonoo','Vimal','Ratan']; for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>'); } </emp.length;i++){>Testen Sie es jetzt
Die Eigenschaft .length gibt die Länge eines Arrays zurück.
Ausgabe des obigen Beispiels
Lokaldatum Java
2) JavaScript-Array direkt (neues Schlüsselwort)
Die Syntax zum direkten Erstellen eines Arrays ist unten angegeben:
var arrayname=new Array();
Hier, neues Schlüsselwort wird verwendet, um eine Instanz eines Arrays zu erstellen.
Zahlen für das Alphabet
Sehen wir uns das Beispiel der direkten Erstellung eines Arrays an.
var i; var emp = new Array(); emp[0] = 'Arun'; emp[1] = 'Varun'; emp[2] = 'John'; for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>'); } </emp.length;i++){>Testen Sie es jetzt
Ausgabe des obigen Beispiels
3) JavaScript-Array-Konstruktor (neues Schlüsselwort)
Hier müssen Sie eine Instanz eines Arrays erstellen, indem Sie Argumente im Konstruktor übergeben, sodass wir den Wert nicht explizit angeben müssen.
Nachfolgend finden Sie ein Beispiel für die Erstellung eines Objekts mithilfe eines Array-Konstruktors.
var emp=new Array('Jai','Vijay','Smith'); for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>'); } </emp.length;i++){>Testen Sie es jetzt
Ausgabe des obigen Beispiels
JavaScript-Array-Methoden
Sehen wir uns die Liste der JavaScript-Array-Methoden mit ihrer Beschreibung an.
Methoden | Beschreibung |
---|---|
concat() | Es gibt ein neues Array-Objekt zurück, das zwei oder mehr zusammengeführte Arrays enthält. |
copywithin() | Es kopiert den Teil des angegebenen Arrays mit seinen eigenen Elementen und gibt das geänderte Array zurück. |
Einträge() | Es erstellt ein Iteratorobjekt und eine Schleife, die jedes Schlüssel/Wert-Paar durchläuft. |
jeden() | Es bestimmt, ob alle Elemente eines Arrays die bereitgestellten Funktionsbedingungen erfüllen. |
Wohnung() | Es erstellt ein neues Array, das Unterarray-Elemente enthält, die bis zur angegebenen Tiefe rekursiv verkettet sind. |
flatMap() | Es ordnet alle Array-Elemente über die Zuordnungsfunktion zu und glättet das Ergebnis dann in ein neues Array. |
füllen() | Es füllt Elemente in ein Array mit statischen Werten. |
aus() | Es erstellt ein neues Array, das die exakte Kopie eines anderen Array-Elements enthält. |
Filter() | Es gibt das neue Array zurück, das die Elemente enthält, die die bereitgestellten Funktionsbedingungen erfüllen. |
finden() | Es gibt den Wert des ersten Elements im angegebenen Array zurück, das die angegebene Bedingung erfüllt. |
findIndex() | Es gibt den Indexwert des ersten Elements im angegebenen Array zurück, das die angegebene Bedingung erfüllt. |
für jede() | Es ruft die bereitgestellte Funktion einmal für jedes Element eines Arrays auf. |
beinhaltet() | Es prüft, ob das angegebene Array das angegebene Element enthält. |
Index von() | Es durchsucht das angegebene Element im angegebenen Array und gibt den Index der ersten Übereinstimmung zurück. |
isArray() | Es testet, ob der übergebene Wert ein Array ist. |
verbinden() | Es verbindet die Elemente eines Arrays als String. |
Schlüssel() | Es erstellt ein Iteratorobjekt, das nur die Schlüssel des Arrays enthält, und durchläuft dann diese Schlüssel. |
lastIndexOf() | Es durchsucht das angegebene Element im angegebenen Array und gibt den Index der letzten Übereinstimmung zurück. |
Karte() | Es ruft die angegebene Funktion für jedes Array-Element auf und gibt das neue Array zurück |
von() | Es erstellt ein neues Array aus einer variablen Anzahl von Argumenten, das beliebige Argumenttypen enthält. |
Pop() | Es entfernt das letzte Element eines Arrays und gibt es zurück. |
drücken() | Es fügt ein oder mehrere Elemente am Ende eines Arrays hinzu. |
umkehren() | Es kehrt die Elemente des angegebenen Arrays um. |
Reduzieren (Funktion, Initial) | Es führt eine bereitgestellte Funktion für jeden Wert von links nach rechts aus und reduziert das Array auf einen einzelnen Wert. |
reduceRight() | Es führt eine bereitgestellte Funktion für jeden Wert von rechts nach links aus und reduziert das Array auf einen einzelnen Wert. |
manche() | Es bestimmt, ob ein Element des Arrays den Test der implementierten Funktion besteht. |
Schicht() | Es entfernt das erste Element eines Arrays und gibt es zurück. |
Scheibe() | Es gibt ein neues Array zurück, das die Kopie des Teils des angegebenen Arrays enthält. |
Sortieren() | Es gibt das Element des angegebenen Arrays in sortierter Reihenfolge zurück. |
spleißen() | Es fügt dem angegebenen Array Elemente hinzu bzw. entfernt Elemente daraus. |
toLocaleString() | Es gibt eine Zeichenfolge zurück, die alle Elemente eines angegebenen Arrays enthält. |
toString() | Es konvertiert die Elemente eines angegebenen Arrays in String-Form, ohne das ursprüngliche Array zu beeinflussen. |
unshift() | Es fügt ein oder mehrere Elemente am Anfang des angegebenen Arrays hinzu. |
Werte() | Es erstellt ein neues Iteratorobjekt, das Werte für jeden Index im Array trägt. |