Heim  >  Artikel  >  Web-Frontend  >  Können JavaScript-Arrays nicht in der Größe initialisiert werden?

Können JavaScript-Arrays nicht in der Größe initialisiert werden?

青灯夜游
青灯夜游Original
2022-02-07 11:55:552693Durchsuche

JavaScript-Arrays können in ihrer Größe initialisiert werden; Sie müssen nur einen numerischen Parameter an die Array()-Funktion übergeben, wenn Sie den neuen Operator verwenden, um ein Array zu erstellen, und Sie können die Array-Größe initialisieren und die Länge des Arrays definieren ist die Zahl der darin enthaltenen Elemente.

Können JavaScript-Arrays nicht in der Größe initialisiert werden?

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

Es gibt zwei Möglichkeiten, ein Array in JavaScript zu definieren (erstellen oder deklarieren): das Erstellen eines Arrays und ein Array-Literal.

Wenn Sie den neuen Operator zum Aufrufen der Funktion vom Typ Array() verwenden, können Sie ein neues Array erstellen.

Wenn Sie einen numerischen Parameter an die Funktion Array() übergeben, können Sie die Array-Größe initialisieren und die Länge des Arrays definieren, also die Anzahl der darin enthaltenen Elemente.

Beispiel:

var arr = new Array(5);  //指定长度的数组
console.log(arr);

Können JavaScript-Arrays nicht in der Größe initialisiert werden?

Sie können die Größe des Initialisierungsarrays sehen, die Arraylänge als 5 definieren und es sind keine Arrayelemente darin vorhanden.

Bei der Übergabe mehrerer Werte kann ein echtes Array erstellt werden.

var arr = new Array(1, true, "string", [1,2], {x:1,y:2});  //实数组
console.log(arr);

Können JavaScript-Arrays nicht in der Größe initialisiert werden?

【Verwandte Empfehlungen: Javascript-Lerntutorial

Das obige ist der detaillierte Inhalt vonKönnen JavaScript-Arrays nicht in der Größe initialisiert werden?. 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