Deklarowanie tablicy
W│a╢ciwo╢ci obiektu
Do odczytania d│ugo╢ci tablicy s│u┐y w│a╢ciwo╢µ:
length
Warto╢µ tylko do odczytu.
Sk│adnia:
nazwaTablicy.length
Metody obiektu
Aby po│▒czyµ wszystkie elementy tablicy u┐yj metody:
join()
Sk│adnia metody:
nazwaTablicy.join(znak)
Chc▒c odwr≤ciµ kolejno╢µ element≤w wpisz metodΩ:
reverse()
Sk│adnia metody:
nazwaTablicy.reverse()
Aby posortowaµ tablicΩ wstaw metodΩ:
sort()
Sk│adnia metody:
nazwaTablicy.sort(funkcja)
Aby usun▒µ ostatni element tablicy nale┐y u┐yµ metody:
pop()
Zwr≤cony zostanie usuniΩty element typu String
Sk│adnia metody:
nazwaTablicy.pop()
Do usuwania pierwszego elementu s│u┐y metoda:
shift()
W tym wypadku zwr≤cony bΩdzie element typy Array
Je┐eli chcemy do│▒czyµ jeden lub wiΩcej element≤w na koniec tablicy mo┐emy u┐yµ metody:
push()
Zwr≤cona zostanie d│ugo╢µ tabeli (typu String) po dodaniu element≤w.
Sk│adnia metody:
nazwaTablicy.push(element1, element2, ...)
Aby dodaµ jeden lub wiΩcej element≤w na pocz▒tku tablicy nale┐y wpisaµ metodΩ:
unshift()
Warto╢ci▒ zwr≤con▒ jest rownie┐ d│ugo╢µ tablicy po usuniΩciu element≤w.
Sk│adnia metody:
nazwaTablicy.unshift(element1, element2, ...)
Aby usun▒µ dowolnie wybrany element tablicy nale┐y u┐yµ metody:
slice()
Elementy usuniΩte zostan▒ zwr≤cone jako wynik.
Sk│adnia komendy:
nazwaTablicy.slice(nr1,nr2.nr3)
Przyk│ad:
tablica1.slice(0,2)
W tym wypadku zostan▒ usuniΩte pierwsze trzy elementy tablicy (warto╢ci liczone od zera). Je┐eli w warto╢ci umie╢cimy liczbΩ ujemn▒ (-x), bΩdzie to oznacza│o usuniΩcie elementu x liczonego od ko±ca tablicy.
Je┐eli chcemy dodaµ lub zast▒piµ wybrany fragment tablicy, mo┐emy u┐yµ metody:
splice()
Sk│adnia komendy:
nazwaTablicy.splice(index, liczba, dodanyElement1, dodanyElement2)
index - liczba okre╢laj▒ca pocz▒tek wybranego elementu (liczone od 0)
liczba - ilo╢µ element≤w z tablicy do usuniΩcia (warto╢µ nie musi byµ r≤wna ilo╢ci wstawianych element≤w)
dodanyElement - nowy element do wstawienia
Warto╢ci zwracane zale┐▒ od ilo╢ci usuniΩtych element≤w. Je┐eli by│o ich zero warto╢µ zwracana to null; le┐eli by│ jeden element usuniΩty zwracan▒ warto╢ci▒ jest ten element. Gdyby by│o wiΩcej usuniΩtych element≤w zwr≤cono by tablicΩ z tym elementami.