Jesteś tutaj: webmade.org >> kursy online >> kurs javascript >> Część 6
autor: Piotr Rzeźniczak, ostatnia modyfikacja: 2007-06-27
obiekt array
kurs javascript Czyli Tablica - jest używana do przechowywania zbioru wartości, kolejno ułożonych, do których odwołujemy się poprzez nazwę tablicy i indeks.
Tablicę tworzymy korzystając z operatora new. Do dyspozycji mamy kilka sposobów:
var owoce=new Array("Gruszka","Banan","Ananas")
var owoce=new Array(3)
owoce[0]="Gruszka"
owoce[1]="Banan"
owoce[2]="Ananas"przykład tablicy poziomej: np. info o soku:
sok=new Array() sok.smak="Pomidorowy" sok.pojemnosc="1 litr" sok.producent="juicy co" sok.length // wynik=3
Usuwanie tablic i elementów tablic:
myArray.length // wynik 5 delete.myArray[2] myArray.length // wynik 5 myArray[2] // wynik: undefined
| nazwa | opis | uwagi |
|---|---|---|
| constructor | Zawiera funkcję tworzącą prototyp obiektu | NN4 IE4 |
| length | zwraca liczbę elementów w tablicy | NN3 IE4 |
| prototype | pozwala na dodanie właściwości do tablicy | NN3 IE4 |
| nazwa | opis | uwagi |
|---|---|---|
| .concat(obiektArray2) | łączy dwie lub więcej tablic i zwraca nową | NN4 IE4 |
| .join("separ") | zwraca:string elementów tablicy przedzielonych separatorem | |
| .pop() | usuwa i zwraca ostatni element tablicy | NN4 IE5.5 |
| .push("el1"[,"el2"]) | dodaje element lub więcej na koniec tablicy i zwraca nową długość | NN4 IE5.5 |
| .reverse() | zwraca tablice z elementami w odwrotnej kolej | |
| .slice(indexPocz [,indexKońc]) | zwraca:tablica utworzona z części danej | NN4 IE4 |
| .sort([funkcjaPorównawcza]) | zwraca tablicę posortowaną | |
| .splice(index,ile,[,el1, el2]) | dodaje i/lub usuwa elementy tablicy | NN4 IE5.5 |
| .toSource() | zwraca string który reprezentuje źródło tablicy | NN4.06 IE4 |
| .toString() | zwraca string który reprezentuje daną tablicę | NN3 IE4 |
| .unshift("el1"[,"el2"]) | dodaje jeden lub kilka elementów na początek tablicy i zwraca nową długość | NN4 IE5.5 |
| .valueOf() | zwraca wartość tablicy |
Piotr Rzeźniczak
szukaj:
obiekt array
kurs javascript
Zagadnienia poruszane w tej części kursu:
blog
porady
artykuły
recenzje
wiadomości

© 2004-2008 copyright by webmade.org