Obsah

Komentáře Objekty

Script Pole

Pole se používají k ukládání seznamy proměnných. Můžete změnit pole pomocí je postaven ve funkcích.


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 • Vrátí řetězec se všemi hodnotami v poli spojeny.

.join("Oddělovač");

Příklad:


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

indexOf • Vrátí index položky v poli. Pokud položka není nalezen, je vrácena -1.

.indexOf(Položka:Objekt);

Příklad:


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

insert • Vložte nové hodnoty do pole v indexu.

.insert(Rejstřík:Číslo,Item1:Objekt,Item2:Objekt,...);

Příklad:


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

length • Počet hodnot v matici.

.length;

Příklad:


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

pop • Odstranit a vrátit poslední hodnotu z pole.

.pop();

Příklad:


var LastValue=Veg.pop();

push • Přidání nové hodnoty na konec pole.

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

Příklad:


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

reverse • Vrátí nové pole s hodnotami v opačném směru.

.reverse();

Příklad:


var Backwards=Fruit.reverse();

shift • Odebrání a vrátí první hodnotu pole.

.shift();

Příklad:


var FirstValue=Veg.shift();

slice • Vrátíte nové pole s plátkem hodnot.

.slice(Spustit:Číslo,Konec:Číslo);

Příklad:


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

sort • Třídění pole. Funkce compare je volitelné.

.sort(Porovnat:Funkce);

Příklad:


Fruit.sort();

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

splice • Vrátíte nové pole, některé hodnoty odstraněny a některé další hodnoty přidané na místě.

.splice(Spustit:Číslo,Délka:Číslo,Item1:Objekt,Item2:Objekt,...);

Příklad:


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

unshift • Přidání nové hodnoty na začátek pole.

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

Příklad:


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

Komentáře Objekty
Tato dokumentace byla přeložena z angličtiny, pomocí on-line tlumočník. Omlouváme se, pokud najdete nějaké chyby. Pokud byste chtěli pomoci nám provést opravy. Zde je překlad editor v Hippani Animator (v nabídce Nápověda). Dáváme zdarma licenci klíče k nikomu, kdo opravuje více než 100 vět. Pro bližší informace nás prosím kontaktujte.