Heim >Web-Frontend >js-Tutorial >Informationen zur Verwendung von JavaScript-Array-Objekten (Array).

Informationen zur Verwendung von JavaScript-Array-Objekten (Array).

jacklove
jackloveOriginal
2018-05-07 09:45:041618Durchsuche

Die Rolle des Array-Objekts besteht darin, separate Variablennamen zum Speichern einer Reihe von Werten zu verwenden, was eine wichtige Rolle spielt. Die ausführliche Erklärung lautet wie folgt:

var mycars = new Array();
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";

Weitere Beispiele finden Sie unten der Seite.

Was ist ein Array?

Ein Array-Objekt verwendet separate Variablennamen, um eine Reihe von Werten zu speichern.

Wenn Sie einen Datensatz haben (zum Beispiel: Autoname), gibt es eine separate Variable wie diese:

var car1="Saab";
var car2="Volvo";
var car3="BMW";

Was aber, wenn Sie daraus ein bestimmtes Auto finden möchten? Und nicht 3 Autos, sondern 300 Autos? Das wird keine leichte Aufgabe!

Der beste Weg ist die Verwendung eines Arrays.

Ein Array kann alle Werte unter Verwendung eines Variablennamens speichern, und auf jeden Wert kann über den Variablennamen zugegriffen werden.

Jedes Element im Array hat eine eigene ID, sodass leicht darauf zugegriffen werden kann.

Array erstellen

Es gibt drei Möglichkeiten, ein Array zu erstellen.

Der folgende Code definiert ein Array-Objekt namens myCars:

1: Konventioneller Weg:

var myCars=new Array(); 
myCars[0]="Saab";       
myCars[1]="Volvo";
myCars[2]="BMW";

2: Prägnanter Weg:

var myCars=new Array("Saab","Volvo","BMW");

3: Literal:

var myCars=["Saab","Volvo","BMW"];

Auf Array zugreifen

Sie können auf ein bestimmtes Element zugreifen, indem Sie den Array-Namen und die Indexnummer angeben.

Die folgende Instanz kann auf den ersten Wert des Arrays myCars zugreifen:

var name=myCars[0];

Die folgende Instanz ändert das erste Element des Arrays myCars:

myCars[0]="Opel";




[0] ist das erste Element des Arrays. [1] ist das zweite Element des Arrays.



In einem Array können Sie verschiedene Objekte haben

Alle JavaScript-Variablen sind Objekte. Array-Elemente sind Objekte. Funktionen sind Objekte.

Somit können Sie im Array verschiedene Variablentypen haben.

Sie können Objektelemente, Funktionen und Arrays in ein Array einbinden:

myArray[0]=Date.now;myArray[1]=myFunction;myArray[2]=myCars;

Array-Methoden und -Eigenschaften

Vordefinierte Eigenschaften und Methoden von Array-Objekten verwenden:

var x=myCars.length             // myCars 中元素的数量
var y=myCars.indexOf("Volvo")   // "Volvo" 值的索引值

Vollständiges Array-Objekt-Referenzhandbuch

Sie können das vollständige Referenzhandbuch dieser Website für alle Eigenschaften und Methoden von Arrays einsehen.

Das Referenzhandbuch enthält Beschreibungen aller Eigenschaften und Methoden (und weitere Beispiele).

Vollständiges Array-Objekt-Referenzhandbuch

Neue Methoden erstellen

Der Prototyp ist der globale JavaScript-Konstruktor. Es kann Eigenschaften und Methoden neuer Javascript-Objekte erstellen.

Instanz: Erstellen Sie eine neue Methode.

Array.prototype.myUcase=function(){    
for (i=0;i<this.length;i++){        
this[i]=this[i].toUpperCase();   
 }
 }

Der obige Artikel der Planungsabteilung erläutert die Verwendung von JavaScript-Array-(Array-)Objekten. Weitere Informationen finden Sie auf der chinesischen PHP-Website zum Ansehen und Lernen.

Verwandte Empfehlungen:

Mehrere gängige Front-End-JS-Sortiercodes

Erfahren Sie mehr über den grundlegenden Inhalt von JavaScript Array Objekte

Informationen zur Verwendung von jQuery stop()

Das obige ist der detaillierte Inhalt vonInformationen zur Verwendung von JavaScript-Array-Objekten (Array).. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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