Heim  >  Artikel  >  Web-Frontend  >  So erstellen Sie ein Array mit variabler Nummer in js

So erstellen Sie ein Array mit variabler Nummer in js

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-08-12 10:45:593120Durchsuche

Im vorherigen Artikel haben wir gelernt, wie man Includes() verwendet, um zu bestimmen, ob ein Array einen bestimmten Wert enthält. Bitte lesen Sie „So verwenden Sie Includes() in js, um zu bestimmen, ob ein Array einen bestimmten Wert enthält“. Dieses Mal schauen wir uns an, wie man ein Array mit einer variablen Zahl erstellt. Sie können bei Bedarf darauf zurückgreifen.

Erinnern Sie sich noch daran, dass der Editor eingeführt hat, wie man ein Array-Objekt erstellt? Wenn Sie sich nicht erinnern oder es nicht wissen, können Sie auf den Text klicken, um ihn anzuzeigen. Zuvor haben wir die Erstellung eines Array-Objekts über ein Array eingeführt. Heute werden wir ein Array variabler Länge erstellen, sodass wir es nicht mehr mit einem Array erstellen können.


Schauen wir uns zunächst ein kleines Beispiel an.

var arr = new Array(7); 
arr[0] = "one";
arr[1] = "two";
arr[2] = "three";
arr[3] = "one";
arr[4] = "two";
console.log(arr);

Dies ist das Array-Objekt, das zuvor durch array erstellt wurde, und das Ergebnis ist


So erstellen Sie ein Array mit variabler Nummer in jsWerfen wir einen Blick auf das Array, das durch array.of erstellt wurde.

var nums=new Array.of(7);
console.log(nums);

Das Ergebnis davon ist


So erstellen Sie ein Array mit variabler Nummer in jsSie können den Unterschied jetzt sehen.

Obwohl beide 7 sind, stellt die 7 in array die Länge des Arrays dar, während die 7 in Array.of die Erstellung eines Arrays mit einem einzelnen Element 7 darstellt.

Nachdem wir so viel gesagt haben, werfen wir einen Blick auf diese Methode im Detail. Die Methode

Array.of() erstellt eine neue Array-Instanz mit einer variablen Anzahl von Argumenten, unabhängig von der Anzahl oder Art der Argumente. Der Unterschied zwischen Array.of() und Array-Konstruktoren besteht in der Behandlung ganzzahliger Argumente: Array.of(7) erstellt ein Array mit einem einzelnen Element 7 , während Array(7) ein leeres Array der Länge 7 erstellt (Hinweis: Dies bezieht sich auf zu einem Array mit 7 leeren Positionen (leer), nicht zu einem Array bestehend aus 7 undefinierten).

Werfen wir einen Blick auf das Syntaxformat dieser Methode.

Array.of(任意个参数)

Die Parameter dieser Methode können eine beliebige Zahl sein und diese Parameter werden der Reihe nach zu den Elementen im zurückgegebenen Array.


Das ist alles. Wenn Sie es brauchen, können Sie lesen:

Javascript Advanced Tutorial

Das obige ist der detaillierte Inhalt vonSo erstellen Sie ein Array mit variabler Nummer in js. 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