Erstellen von Arrays in JavaScript1. Erstellen Sie ein Array mit new var arr = new Array(); //Erstellt ein leeres Array 2. Erstellen Sie Arrays mit Array-Literalen (häufiger verwendet) Literal: Eine Methode zum Ausdrücken eines festen Wertes Sie können auf einen Blick erkennen, um welchen Datentyp es sich handelt. Beispielsweise ist 8 auf einen Blick ein numerischer Typ. //1. Erstellen Sie ein Array mit Array-Literalen (eckige Klammern) var arr = []; //Erstellen Sie ein leeres Array var arr1 = [1,2,'student',true]; //Das Array kann beliebige Datentypen enthalten und muss durch Kommas getrennt sein 3. Was ist ein Array-Element? Ein Array kann eine Gruppe von Daten in einer einzigen Variablen speichern. Ein Array-Element ist ein in einem Array gespeichertes Element und es gibt keine Einschränkung hinsichtlich seines Typs. Verwenden von Arrays1. Holen Sie sich Array-Elemente - verwenden Sie den Index, also den Index. Der Index beginnt bei 0 und ist der Sprache C sehr ähnlich. console.log(arr[2]); 2. Durchlaufen Sie das Array var arr = ['rot','grün','blau']; für(var i = 0;i < 3;i++){ Konsole.log(arr[i]); } //Arraylänge drucken console.log(arr.length); //Arraylänge dynamisch ermitteln for(var i = 0;i < arr.length;i++){ Konsole.log(arr[i]); } Was ist Durchquerung? Greifen Sie einmal von Anfang bis Ende auf die Array-Elemente zu. Das i darin ist ein Zähler, der als Indexnummer verwendet wird. arr[i] greift auf die Array-Elemente zu. Die Indexnummer hat nichts mit der Array-Länge zu tun. //Klassischer Fall: Maximalwert des Arrays drucken, var arr = [2,6,1,77,52,25,7,99]; var max = arr[0]; für(var i = 0;i < arr.length;i++){ wenn(max < arr[i]){ max = arr[i]; } } conaole.log('Der Maximalwert im Array ist ' + max); Array in geteilten String konvertierenvar arr = ['rot','grün','blau','rosa']; var str = ''; für(var i = 0;i < arr.length;i++){ str+=arr[i]+'|'; //Sie können auch var sep = '!'; str+=arr[i]+sep; verwenden. } konsole.log(str); Hinzufügen von Elementen zu einem Arrayvar arr = ['rot','grün','blau','rosa']; var str = ''; für(var i = 0;i < arr.length;i++){ str+=arr[i]+'|'; //Sie können auch var sep = '!'; str+=arr[i]+sep; verwenden. } konsole.log(str); Wenn die Indexnummer vorhanden ist, wird das Array-Element ersetzt. Weisen Sie dem Array-Namen nicht direkt einen Wert zu, da sonst die vorherigen Daten überschrieben werden. Beispiel: arr1 =''; onsole.log(arr1) Filtern eines Arraysvar arr = [1,2,3,4,5,6,7,8,9,10]; var neuesArr = []; console.log(neuerArr); für(var i = 0;i < arr.length;i++){ wenn(arr[i]>=5) { neuesArr[neuesArr.Länge] = arr[i]; } } Löschen Sie das angegebene Element aus einem Array.//Löschen 7 var arr = [1,2,3,4,5,6,7,8,9,10]; var neuesArr = []; console.log(neuerArr); für(var i = 0;i < arr.length;i++){ wenn(arr[i] != 7) { neuesArr[neuesArr.Länge] = arr[i]; } } console.log(neuerArr); ZusammenfassenDieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können! Das könnte Sie auch interessieren:
|
<<: Abfrage der Daten des Tages vor dem aktuellen Zeitintervall in MySQL
>>: So verwenden Sie .htaccess, um einer bestimmten IP den Zugriff auf die Website zu verbieten
Inhaltsverzeichnis Speicherpoolübersicht 1. Nginx...
Inhaltsverzeichnis 1. Implementierungsprinzip des...
<br />Ich habe bereits zwei Artikel geschrie...
MySQL 5.7.8 führte das JSON-Feld ein. Dieser Feld...
Inhaltsverzeichnis Bidirektionales Bindungsprinzi...
Ich habe verschiedene Images sowohl unter virtuel...
Betriebssystem: Windows 10_x64 Python-Version: 3....
Inhaltsverzeichnis Übersicht (Loop-Modus – Allgem...
Inhaltsverzeichnis Ereignisse in js Ereignistyp H...
Um das Parsen der Website zu beschleunigen, könne...
<!DOCTYPE html> <html lang="de"...
Als ich die kürzlich beliebte WeChat-Tap-Funktion...
Umfeld: 1 CentOS Linux-Version 7.5.1804 (Core) Fi...
veranschaulichen MySql Community Edition unterstü...
Ich habe vor kurzem HTML neu gelernt, was als neue...