Autor Zpráva
radozaj
Profil
Ahoj,
chcel by som dosiahnuť takého výsledku, aby som mal premennú napr. "clovek", ktorej budem zadávať ďalšie vlastnosti, čiže musí byť objektom. Vlastnosti povedzme "hmotnost" a "vyska". Ale potreboval by som zároveň, aby objekt "clovek" bol aj pole, čiže predstavujem si to takto:
clovek[1].hmotnost = 75;

clovek[1].vyska = 180;
clovek[2].hmotnost = 80;
clovek[2].vyska = 185;

Ale neviem, ako to deklarovať. Takto asi nie:
var clovek = new Object();

var clovek = new Array();

---------------------
teraz ma napadlo:
var clovek = new Array();

for (i=1;i<=5;i++) {
clovek[i] = new Object(); }
peta
Profil
ja pouzivam pro objekty konstrukci:
function obj_clovek(m,h)
{
this.hmotnost = m;
this.vyska = l;
}

var clovek = new Array();
clovek[0] = new obj_clovek(70,180);
clovek[1] = new obj_clovek(70,180);
nebo
clovek[0] = new obj_clovek();
clovek[0].vyska = 180;
nebo
clovek[0] = new obj_clovek(70,180);
clovek[0].vyska = 190;
nebo naplnit cyklem...

http://peter-mlich.wz.cz/x/ww/js/jspriklady.htm
kalendar
mam to z:
www.volny.cz/pete.mlich/hry/hry.htm
galaxy defender 2

jinak tento princip bude si na
jakpsatweb - javascript - objekt

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: