Indhold

Kommentarer Objekter

Script Arrays

Arrays (matrix) bruges til at gemme lister over variabler. Du kan ændre en array ved hjælp dets indbyggede funktioner.


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 Script

join • Returnerer en streng med alle værdierne sammensluttede i en array.

.join("Separator");

Eksempel:


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

indexOf • Returner indeks for et element i array. Hvis elementet ikke findes, returneres -1.

.indexOf(Varen:Objekt);

Eksempel:


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

insert • Indsæt nye værdier i et array på et indeks.

.insert(Indeks:Antallet,Item1:Objekt,Item2:Objekt,...);

Eksempel:


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

length • Antallet af værdier i et array.

.length;

Eksempel:


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

pop • Fjern og returner den sidste værdi fra en array.

.pop();

Eksempel:


var LastValue=Veg.pop();

push • Tilføj nye værdier til slutningen af et array.

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

Eksempel:


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

reverse • Returner en ny array med værdierne i omvendt rækkefølge.

.reverse();

Eksempel:


var Backwards=Fruit.reverse();

shift • Fjern og returner den første værdi fra en array.

.shift();

Eksempel:


var FirstValue=Veg.shift();

slice • Returner en ny array med et udsnit af værdier.

.slice(Start:Antallet,Slutningen:Antallet);

Eksempel:


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

sort • Sorter array. Funktionen Sammenlign er valgfri.

.sort(Sammenlign:Funktion);

Eksempel:


Fruit.sort();

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

splice • Returner en ny array, med nogle værdier fjernet og nogle flere værdier tilføjet.

.splice(Start:Antallet,Længde:Antallet,Item1:Objekt,Item2:Objekt,...);

Eksempel:


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

unshift • Tilføj nye værdier til starten af en array.

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

Eksempel:


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

Kommentarer Objekter
Denne dokumentation var oversat fra engelsk, ved hjælp af en online oversætter. Vi undskylder hvis du finder nogen fejl. Hvis du vil hjælpe os med at foretage rettelser. Der er en oversættelse editor i Hippani Animator (i Hjælpemenuen). Vi giver ud gratis licensnøgler til nogen, der korrigerer mere end 100 sætninger. Kontakt os for flere detaljer.