Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] tablice zagniezdzone
Forum PHP.pl > Forum > Przedszkole
fleshgrinder
mam sobie taka deklaracje tablicy:

  1.   var enemyTypes = [];
  2.   enemyTypes[0]['health'] = 6;
  3.   enemyTypes[0]['width'] = 10;
  4.   enemyTypes[0]['height'] = 10;
  5. (...)



webdeveloper pod ff wywala mi blad "enemyTypes[0] is undefined" w 2 linicje.. dlaczego? i jak poprawnie zadeklarowac taka tablice?
wookieb
Kod
var enemyTypes = [new Array()];
fleshgrinder
dzieki, zadzialalo.. ale tylko odrobine winksmiley.jpg



teraz wywala blad "enemyTypes[1] is undefined"

caly kod:

  1.  
  2.  
  3. var enemyTypes = [new Array()];
  4.  
  5. enemyTypes[0]['health'] = 6;
  6.  
  7.  
  8.   enemyTypes[0]['width'] = 10;
  9.   enemyTypes[0]['height'] = 10;
  10.   enemyTypes[0]['speed'] = 20;
  11.   enemyTypes[0]['shootSpeed'] = 2;
  12.   enemyTypes[0]['color'] = 'black';
  13.  
  14.   enemyTypes[1]['health'] = 10;
  15.   enemyTypes[1]['width'] = 15;
  16.   enemyTypes[1]['height'] = 15;
  17.   enemyTypes[1]['speed'] = 10;
  18.   enemyTypes[1]['shootSpeed'] = 1;
  19.   enemyTypes[1]['color'] = 'gray';
wookieb
element enemyTypes[1] musi byc tablica. Wiec utwórz w tym kluczu tablice.
fleshgrinder
ok, z czyms takim poszlo:

  1.   var enemyTypes = [];
  2.   enemyTypes[0] = [];
  3.   enemyTypes[1] = [];





dziekuje za pomoc smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.