Heim  >  Artikel  >  Web-Frontend  >  Wie Javascript ein Array erstellen soll

Wie Javascript ein Array erstellen soll

青灯夜游
青灯夜游Original
2021-09-08 19:03:246293Durchsuche

So erstellen Sie ein Array in JavaScript: 1. Verwenden Sie den Array-Direktwert „[]“, die Syntax lautet „var a=[Werteliste];“, die Werteliste ist leer oder es können mehrere Werte sein Getrennt durch ","; 2, verwenden Sie „new Array()“, um ein Array zu erstellen. Die Syntax lautet „var a=new Array(value list);“.

Wie Javascript ein Array erstellen soll

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer. „Zwei Möglichkeiten, ein Array in Javascript zu erstellen.“

[]"

    1)
  • Wir können "[]" direkt verwenden, um einer Variablen einen Wert zuzuweisen. "[]" kann dann leer sein ist die Definition eines leeren Arrays:

    var a = [];  //空数组
    Verwenden Sie die Längeneigenschaft des Arrays, um die Länge des Arrays zu ermitteln. Der Rückgabewert ist 0.
    console.log(a.length);

    Wie Javascript ein Array erstellen soll
  • Zu diesem Zeitpunkt können wir die Form

    array name[subscript]=value verwenden, um dem leeren Array einen Wert zuzuweisen

    a[0]=1;
    a[1]="hello";

    Wie Javascript ein Array erstellen soll
Der Array-Index kann nicht nur eine Zahl, sondern auch ein Text sein string, dann ist das das Array ein assoziatives Array

a["姓名"]="张三";
a["年龄"]=23;
Wie Javascript ein Array erstellen sollWenn der tiefgestellte Wert des Arrays außerhalb des zulässigen Bereichs liegt, z. B. eine negative Zahl, eine Gleitkommazahl, ein boolescher Wert, ein Objekt oder ein anderer Wert, konvertiert JavaScript ihn automatisch in eine Zeichenfolge und Definieren Sie es als assoziatives Array. []

1)我们可以直接使用“[]”来给一个变量赋值,“[]”中可以是空的,那么就是定义空数组:

var a = [1, 2, 3];  //包含具体元素的数组

使用数组的length属性来获取数组长度,返回值会为0。

var a = new Array();  //空数组

Wie Javascript ein Array erstellen soll

此时我们可以使用 数组名[下标]=值 的形式给空数组赋值

var a = new Array(1,2,3);

Wie Javascript ein Array erstellen soll

数组下标不仅仅可以是数字,也可以为文本字符串,那么此时数组就是一个关联数组

var a = new Array(3);

Wie Javascript ein Array erstellen soll

如果数组的下标值超出范围,如负数、浮点数、布尔值、对象或其他值,JavaScript 会自动把它转换为一个字符串,并定义为关联数组。

2)也可以直接定义数组并初始化

直接在“[]”中包含多个值列表,值之间用逗号分隔即可。

rrreee

使用数组的length属性来获取数组长度,返回值就是具体定义的数组元素数目。

Wie Javascript ein Array erstellen soll

2、使用new Array()

2)

Sie können das Array auch direkt definieren und initialisieren
Mehrere Wertelisten direkt in „[]“ enthalten und die Werte durch Kommas trennen.

rrreee

Verwenden Sie die Längeneigenschaft des Arrays, um die Länge des Arrays zu ermitteln. Der Rückgabewert ist die speziell definierte Anzahl von Array-Elementen.

Wie Javascript ein Array erstellen sollWie Javascript ein Array erstellen soll

2. Verwenden Sie

new Array(), um ein Array zu erstellen

1)Wie Javascript ein Array erstellen sollWenn Sie die Funktion Array() direkt aufrufen, ohne Parameter zu übergeben, können Sie ein leeres Array erstellen.

rrreee

Verwenden Sie die Längeneigenschaft des Arrays, um die Länge des Arrays zu ermitteln. Der Rückgabewert ist 0.

🎜2)🎜Wenn Sie beim Aufruf der Array()-Funktion mehrere Werte (durch Kommas getrennt) übergeben, können Sie ein echtes Array erstellen. 🎜rrreee🎜🎜3)🎜Wenn Sie beim Aufruf der Array()-Funktion nur einen numerischen Parameter übergeben, bedeutet dies, dass nur die Länge des Arrays definiert ist, d. h. die Anzahl der darin enthaltenen Elemente. und der Wert jedes Elements ist der Standardwert, der nicht definiert ist. (Die Elementwerte im Array sind nicht definiert, und grammatikalisch werden Elemente ohne Wert zwischen den beiden Kommas als Lückenelemente bezeichnet.) 🎜rrreee🎜🎜🎜🎜Ein Array wie dieses, das ein oder mehrere Lückenelemente enthält, wird auch als an bezeichnet leeres Array. 🎜🎜【Empfohlenes Lernen: 🎜Javascript-Tutorial für Fortgeschrittene🎜】🎜

Das obige ist der detaillierte Inhalt vonWie Javascript ein Array erstellen soll. 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