Inhalt

Kommentare Objekte

Script Arrays

Arrays werden verwendet, um Listen von Variablen zu speichern. Sie können ein Array ändern, wenn es Funktionen benutzt.


var Fruit=new Array();
Fruit
[0]="Apple";
Fruit
[1]="Banana";
Fruit
[2]="Orange";
alert("The second fruit is :"+Fruit[1]);

var Veg=new Array("Potato" , "Carrot" , "Peas");

var EmptyArray=new Array(3);

var Colors=new Array();
Colors.push
("Red");
Colors.push
("Orange");
Colors.push
("Yellow");

Script Skript

join • Gibt eine Zeichenfolge mit den Werten in einem Array zurück und fügt sie zusammen.

.join("Trennzeichen");

Beispiel:


var Veg=new Array("Potato" , "Carrot" , "Peas");
var Text="Vegetables: "+Veg.join(",");

indexOf • Zurückgeben des Indexes eines Elements im Array. Wenn das Element nicht gefunden wird, wird -1 zurückgegeben.

.indexOf(Element:Objekt);

Beispiel:


var Veg=new Array("Potato" , "Carrot" , "Peas");
alert(Veg.indexOf("Carrot"));

insert • Fügen Sie neue Werte an einen Index in einem Array ein.

.insert(Index:Anzahl,Item1:Objekt,Item2:Objekt,...);

Beispiel:


Veg.insert(2,"Turnip");
Veg.insert
(0,"Pea","Onion");

length • Die Anzahl der Werte in einem Array.

.length;

Beispiel:


alert("There are "+Veg[1].length+" vegatables in the array.");

pop • Entfernt und gibt den letzten Wert aus einem Array zurück.

.pop();

Beispiel:


var LastValue=Veg.pop();

push • Fügt neue Werte am Ende eines Arrays ein.

.push(Item1:Objekt,Item2:Objekt,...);

Beispiel:


Fruit.push("Grape");
Fruit.push
("Strawberry","Mango");

reverse • Gibt ein neues Array mit den Werten in umgekehrter Richtung zurück.

.reverse();

Beispiel:


var Backwards=Fruit.reverse();

shift • Entfernt und gibt den ersten Wert aus einem Array zurück.

.shift();

Beispiel:


var FirstValue=Veg.shift();

slice • Gibt ein neues Array mit einem Ausschnitt der Werte zurück.

.slice(Start:Anzahl,Ende:Anzahl);

Beispiel:


var SomeValues=Fruit.slice(2,4);

sort • Sortiert das Array. Die Compare-Funktion ist optional.

.sort(Vergleichen:Funktion);

Beispiel:


Fruit.sort();

var Numbers=new Array(12,2,47,-2,8,0);
function CompareNumbers(NumberA,NumberB){
return NumberA-NumberB;
}
Numbers.sort
(CompareNumbers);

splice • Gibt ein neues Array zurück, welches einige Werte entfernt und einige weitere Werte am selben Ort plaziert.

.splice(Start:Anzahl,Länge:Anzahl,Item1:Objekt,Item2:Objekt,...);

Beispiel:


var ChangeFruit=Fruit.splice(1,2,"Date","Pineapple");

unshift • Fügt neue Werte am Anfang eines Arrays ein.

.unshift(Item1:Objekt,Item2:Objekt,...);

Beispiel:


Fruit.unshift("Grape");
Fruit.unshift
("Strawberry","Mango");

Kommentare Objekte
Diese Dokumentation wurde aus dem englischen, mit einem online-Übersetzer übersetzt. Wir entschuldigen uns, wenn Sie irgendwelche Fehler finden. Wenn Sie uns Korrekturen helfen möchten. Gibt es ein Übersetzungseditor in Hippani Animator (im Menü "Hilfe"). Kostenlose Lizenz-Schlüssel geben wir jedem, der mehr als 100 Sätze korrigiert. Bitte kontaktieren Sie uns für weitere Details.