Ole: Assoziative Arrays und so

Beitrag lesen

nabend

Ich sehe schon, da habe ich was angezettelt ....

sieht so aus :) *g*

Klar, kein Problem.

gut zu wissen

aber bei so komplexen Datenstrukturen, solltest du das ganze mit Strukturen lösen:

uhiuhiuhi...wieder was neues :)

In etwa so:

function Rasse(name, wuerfel, punkte)
{
this.name = name;
this.wuerfel = wuerfel;
this.punkte = punkte;
}

var mensch = new Rasse('mensch', 3, null);
var elf = new rasse('Elf', nul, 6);

usw.

hmmm...also im prinzip eine function die ich mir bastel in der variablen gestzt werden!?

Du kanst natürlich auch ein Assoziatives Array basteln:

var spieler = new Object(); // besser als Array, da ein AA kein Array ist

spieler['mensch'] = new Rasse('mensch',....);

das werd ich mir mal anschauen :)...sieht auch interessant aus :)

AA Arrays sind keine Arrays eigentlich. Es gibt keine Eigenschaft length du kannst alle Eigenschaften mit for( x in y) durchgehen:

var mensch = new Rasse('mensch', 3, null);

for(var eigenschaft in mensch) alert(eigenschaft + '=' + mensch[eigenschaft]);

uff...für das ganze werd ich mir morgen früh erstmal ein wenig zeit nehmen um das alles zu verarbeiten :) (und zu verstehen :))

Ich hoffe mal ich hab da nicht zuviel losgetreten und du hast genug Zeit ;-)

hehe, es ist zwar ne menge stoff, aber die zeit nehm ich mir :)

thx & n8
ole
(8-)>