Heim > Web-Frontend > js-Tutorial > Detaillierte Erklärung der Array-Struktur in der JavaScript-Programmierung_Grundkenntnisse

Detaillierte Erklärung der Array-Struktur in der JavaScript-Programmierung_Grundkenntnisse

WBOY
Freigeben: 2016-05-16 15:35:11
Original
1441 Leute haben es durchsucht

Die Rolle eines Array-Objekts besteht darin, eine Reihe von Werten unter Verwendung separater Variablennamen zu speichern.
Erstellen Sie ein Array und weisen Sie ihm Werte zu:
Beispiel

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

Was ist ein Array?
Array-Objekte verwenden separate Variablennamen, um eine Reihe von Werten zu speichern.
Wenn Sie über einen Datensatz verfügen (zum Beispiel: Autoname), gibt es separate Variablen wie folgt:

var car1="Saab";
var car2="Volvo";
var car3="BMW";
Nach dem Login kopieren

Was aber, wenn Sie ein bestimmtes Auto identifizieren 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 mithilfe eines Variablennamens speichern, und auf jeden Wert kann mithilfe des Variablennamens zugegriffen werden.
Jedes Element im Array verfügt über eine eigene ID, sodass leicht darauf zugegriffen werden kann.
Erstellen Sie ein Array
Es gibt drei Möglichkeiten, ein Array zu erstellen.
Der folgende Code definiert ein Array-Objekt mit dem Namen myCars:
1: Konventionelle Methode:

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

2: Einfacher Weg:

var myCars=new Array("Saab","Volvo","BMW");
Nach dem Login kopieren

3: Wörtlich:

var myCars=["Saab","Volvo","BMW"];
Nach dem Login kopieren

Zugriffsarray
Sie können auf ein bestimmtes Element zugreifen, indem Sie den Array-Namen und die Indexnummer angeben.
Das folgende Beispiel bietet Zugriff auf den ersten Wert des myCars-Arrays:

var name=myCars[0];
Nach dem Login kopieren

Das folgende Beispiel ändert das erste Element des Arrays myCars:

myCars[0]="Opel";
Nach dem Login kopieren

Lampe [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.
Daher können im Array unterschiedliche Variablentypen vorhanden sein.
Sie können Objektelemente, Funktionen und Arrays in ein Array aufnehmen:

myArray[0]=Date.now;
myArray[1]=myFunction;
myArray[2]=myCars;
Nach dem Login kopieren

Array-Methoden und -Eigenschaften
Verwenden Sie vordefinierte Eigenschaften und Methoden von Array-Objekten:

var x=myCars.length       // the number of elements in myCars
var y=myCars.indexOf("Volvo")  // the index position of "Volvo"
Nach dem Login kopieren


Neue Methode erstellen
Prototype ist der globale JavaScript-Konstruktor. Es kann Eigenschaften und Methoden neuer Javascript-Objekte erstellen.
Beispiel: Erstellen Sie eine neue Methode.

Array.prototype.ucase=function()
{
 for (i=0;i<this.length;i++)
 {this[i]=this[i].toUpperCase();}
}
Nach dem Login kopieren

Das obige Beispiel erstellt eine neue Array-Methode zum Konvertieren von Array-Kleinbuchstaben in Großbuchstaben.

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