Deklarowanie tablicy, informatyka


Deklarowanie tablicy

Obiekt ten reprezentuje elementy dowolnej tablicy.

Obiekt Array można deklarować na dwa sposoby:

gdzie:
tablica - nazwa tablicy
pozycja1... - elementy tablicy

Zmiana wartości poszczególnych pozycji następuje po wpisaniu:
tablica[n]=wartosc

przy czym:
tablica - nazwa tablicy
n - indeks zmienianej pozycji (liczone od 0)
wartosc - nowa wartość pozycji

Właściwości obiektu

Długość tablicy

Do odczytania długości tablicy służy właściwość:
length

Wartość tylko do odczytu.

Składnia:
nazwaTablicy.length


Metody obiektu

Połączenie elementów

Aby połączyć wszystkie elementy tablicy użyj metody:
join()

Składnia metody:
nazwaTablicy.join(znak)

Odwrócenie kolejności elementów

Chcąc odwrócić kolejność elementów wpisz metodę:
reverse()

Składnia metody:
nazwaTablicy.reverse()

Sortowanie tablicy

Aby posortować tablicę wstaw metodę:
sort()

Składnia metody:
nazwaTablicy.sort(funkcja)

Usunięcie ostatniego lub pierwszego elementu

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

Dodanie elementów na końcu lub na początku tablicy

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, ...)

Usunięcie wybranej części tablicy

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.

Dodanie nowego elementu 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.



Wyszukiwarka

Podobne podstrony:
05 0 dzienik budowy, tablica informacyjna Dz U 2002 nr108poz953
html tablice informatyczne helion F562QEMR3Y6PKJHIGA2JQ7ZSV4JT3ZIQ6266GGQ
załacznik 1 zapyt. ofert. na tablice informacyjne Pługa 2012, Przegrane 2012, Rok 2012, poczta 08.08
access 2003 tablice informatyczne helion R5FMD3WVP2A4HQ6Q6NK6XH3AWD76HXYJGHWY7AI
2012 11 14 zapytanie ofertowe tablice informacyjneid 28108
Zmienne tablicowe, INFORMATYKA, INFORMATYKA sem. III, 2.Prograowanie strukturalne i obiektowe
Zapytanie cenowe tablice informacyjne PCV, Przegrane 2012, Rok 2012, mail 20.12 Milicz 52 tablice pł
CSS tablice informatyczne
c++ tablice informatyczne(helion)1 XAPJAUPZ7P4A7LZKARWEMELBWAHIPG7T4KYP46Y
TABLICE w c++, INFORMATYKA
ZAPYTANIE OFERTOWE tabliczka informacyjna przedszkole (1), Przegrane 2012, Rok 2012, mail 18.05 Wart
Zapytanie ofertowe nr 6 wykonanie 10 tablic informacyjnych do Zielonej Ścieżki Zdrowia, Przegrane 2
Tablice Informatyczne CSS
Zmiana zapytania ofertowgo na tablice informacyjne ul. Pługa 2012, Przegrane 2012, Rok 2012, poczta
Tablice informacyjne
informacja o wyborze tablice informacyjne
załacznik 2 zapyt. ofert. na tablice informacyjne Pługa 2012, Przegrane 2012, Rok 2012, poczta 08.08
05 1 dziennik budowy, tablica informacyjna Dz U 2004 nr198poz2042
html tablice informatyczne (helion) JRGUZ36OZE3KXLFKCYF23RKAVKVSCX4BCIR667Y

więcej podobnych podstron