Kai345: Zugriff auf Key/Index in assoziativen Arrays

Beitrag lesen

[latex]Moin![/latex]

Wie erhalte ich den Key eines Elementes eines assoziativen Arrays?

Bsp: myArr["foo"] = "bar";

Wie komme ich an "foo"?

Assoziative Arrays kennt JS nicht wirklich (sind Objekte) und haben einige Fallstricke siehe Selfhtml - Assoziative Arrays.

Günstiger wäre ein Datenobjekt:

var obj = {  
  foo: "bar",  
  bla: "fasel"  
}

Dann kannst du über eine for in Schleife diese Werte auslesen.

for (c in obj) {  
  alert(c)      // foo bla  
  alert(obj[c]) // bar, fasel  
}

dirket ansprechen mit:

alert(obj.foo) oder
alert(obj["foo"])

.

Cü,

Kai

--
I got sunshine in my stomach, Like I just rocked my baby to sleep.
I got sunshine in my stomach, But I can't keep me from creeping sleep,
Sleep, deep in the deep.
ie:{ fl:( br:< va:) ls:? fo:| rl:? n4:° ss:{ de:] js:| ch:? mo:| zu:|]