rucksackpeggy: Zuweisung eines Defaultwertes zu assoziativem Array möglich?

Beitrag lesen

Hi Axel,

so funktionuckelt es leider erst recht nicht (war auch mein erster Gedanke), da es sich um einen assoziativen Array handelt. Den Unterschied sieht man in folgendem Beispiel:

for (i=0;i<an.length;i++) {
   an[i]=true;
}
alert(an[5]);  --> liefert true
alert(an['repository']);  --> liefert undefined

Trotzdem Danke!

Hi,

for (i=0;i<an.length;i++) {
for (var Eigenschaft in an[i]) {
  Eigenschaft = true;
}
}

so würd ich ein Array das mit true fülln (es sei denn ich habs falsch verstanden):

var Eigenschaft = new Array();
for (i=0;i<an.length;i++)
{
   Eigenschaft[i] = true;
}

Gruss
Axel