Heim  >  Artikel  >  Web-Frontend  >  Welche Möglichkeiten gibt es, Arrays in Javascript zu definieren?

Welche Möglichkeiten gibt es, Arrays in Javascript zu definieren?

青灯夜游
青灯夜游Original
2021-10-15 15:36:1710137Durchsuche

So definieren Sie ein Array in JavaScript: 1. Verwenden Sie die Anweisung „var array name = [value list]“; 2. Verwenden Sie die Anweisung „var array name = new Array (value list)“. name = new Array (array length value); array name [subscript] = value;" Anweisung.

Welche Möglichkeiten gibt es, Arrays in Javascript zu definieren?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Verwenden von Array-Literalen zum Definieren von

Das Syntaxformat von Array-Literalen: Enthält mehrere Wertelisten in eckigen Klammern, getrennt durch Kommas.

var 数组名=[值列表]

Die Werteliste kann leer sein, dann wird ein leeres Array erstellt.

Beispiel:

var a = [];  //空数组
var a = [1, true, "0", [1,0], {x:1,y:0}];  //包含具体元素的数组

Verwenden Sie die Konstruktormethode zum Definieren von

Wenn Sie den neuen Operator verwenden, um die Funktion vom Typ Array() aufzurufen, können Sie ein neues Array erstellen.

var 数组名 = new Array();  //空数组
var 数组名 = new Array(值列表);  //实数组

Wenn Sie einen numerischen Parameter an Array() übergeben, entspricht der Parameterwert dem Attributwert der Array-Länge, der die Länge des Arrays, also die Anzahl der darin enthaltenen Elemente, definieren kann.

var a = new Array(5);  //指定长度的数组

Zu diesem Zeitpunkt ist der Standardwert jedes Elements undefined, der initialisiert werden kann, indem jedem Element ein Wert zugewiesen wird:

a[0] = 1;
a[1] = 2;
a[2] = 3;

[Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene]

Das obige ist der detaillierte Inhalt vonWelche Möglichkeiten gibt es, Arrays in Javascript zu definieren?. 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