Zawartość

Komentarze Obiekty

Script Tablice

Tablice są używane do przechowywania listy zmiennych. Można zmienić tablicę używając zbudowana jest w funkcje.


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 Skrypt

join • Zwraca ciąg z wszystkie wartości w tablicy, połączone ze sobą.

.join("Separator");

Przykład:


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

indexOf • Zwraca indeks elementu w tablicy. Jeśli element nie zostanie znaleziony, zwracane jest -1.

.indexOf(Element:Obiekt);

Przykład:


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

insert • Wstaw nowe wartości w tablicy w indeksie.

.insert(Indeks:Numer,Item1:Obiekt,Item2:Obiekt,...);

Przykład:


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

length • Liczba wartości w tablicy.

.length;

Przykład:


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

pop • Usunąć i zwraca wartość ostatniego z tablicy.

.pop();

Przykład:


var LastValue=Veg.pop();

push • Dodaj nowe wartości do końca tablicy.

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

Przykład:


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

reverse • Zwraca nową tablicę z wartości w odwrotnej kolejności.

.reverse();

Przykład:


var Backwards=Fruit.reverse();

shift • Usunąć i zwraca pierwszą wartość z tablicy.

.shift();

Przykład:


var FirstValue=Veg.shift();

slice • Zwraca nową tablicę z plasterkiem wartości.

.slice(Uruchom:Numer,Koniec:Numer);

Przykład:


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

sort • Sortowania tablicy. Funkcja Porównaj jest opcjonalne.

.sort(Porównaj:Funkcja);

Przykład:


Fruit.sort();

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

splice • Zwraca nową tablicę, z niektórych wartości usunięte i trochę więcej wartości dodanej w miejscu.

.splice(Uruchom:Numer,Długość:Numer,Item1:Obiekt,Item2:Obiekt,...);

Przykład:


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

unshift • Na początek tablicy, należy dodać nowe wartości.

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

Przykład:


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

Komentarze Obiekty
Dokumentacja ta została przetłumaczona z języka angielskiego, przy użyciu Tłumacz online. Przepraszamy, jeśli znajdziesz jakieś błędy. Jeśli chcesz pomóc nam zrobić korekty. Ma tłumaczenia edytora w Hippani Animator (w menu Pomoc). Dajemy się wolny licencja klucze do nikogo, kto naprawia ponad 100 fraz. Proszę skontaktuj się z nami aby uzyskać więcej informacji.