Visa ett inlägg
Oläst 2009-01-16, 23:14 #1
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Håller på att skapa lite ordning i en webbshop och har lite funderingar…

Jag skapar instanser av produkter (som hamnar i inkorgen) med:
varukorg.stoppaI(new Produkt(id,namn,antal,pris));

Tanken är att de istoppade varorna ska kunna visas med exempelvis varukorg.asHTML() eller summeras med varukorg.summa();

Dessvärre har jag inte hittat något sätt att iterera igenom produkt-instanserna (javaskript måste ju veta att de är instanser av en funktion/objekt eftersom den vet svaret på instanceOf). Vad jag letar efter är alltså något som:

for(each instance of Produkt as varochen) alert(varochen.namn);

Finns det någon möjlighet att göra detta eller måste objekten sparas exempelvis i en Array i varukorg-odjektet som man sedan loopar igenom? Har lite svårt att vänja mig vid javaskripts objektmodell…
martine är inte uppkopplad   Svara med citatSvara med citat