Tablice Drukuj
Ocena użytkowników: / 0
SłabyŚwietny 
Wpisany przez Patryk yarpo Jar   
wtorek, 22 września 2009 18:37

Tablice w Javascript można stworzyć na kilka sposobów:

var tab1 = new Array(); // wielkość liter ma znaczenie - musi być dokładnie `Array`

W ten sposób stworzyliśmy nowy obiekt Array. Można podać atrybut będący rozmiarem tablicy, jednak w razie potrzeby i tak zostanie to zignorowane i będzie można dodać więcej pozycji do tablicy, niż to wstępnie zadeklarowaliśmy. Umieśćmy jakieś dane w tym naszej tablicy:

tab1[0] = "To jest mój napis";

tab1[1] = 2;

Jeśli wcześniej programowałeś w językach takich jak C, czy Java to zdziwi cię, że w jednej tablicy można przetrzymywać zarówno ciąg znaków jak i liczby. W JS jest to jednak całkowicie normalne.

Można także umieścić te dane zaraz przy tworzeniu tablicy:

var ta1 = new Array("To jest mój napis", 2);

Wynik będzie identyczny.

 

Drugi sposób na stworzenie tablicy zaczerpnięty jest z JSON-a:

var tab2 = [];

 

Aby umieścić w nim nowe dane postępujemy identycznie jak w 1 kodzie.

Możemy też od razu umieścić jakieś dane podczas tworzenia tablicy:

var tab2 = ["To jest mój napis", 2];

 

Oba zapisy są równoważne. Zapis drugi wg mnie jest lepszy, gdyż z moich testów wynika, że jest nieznacznie szybszy.