| 

.NET C# Java Javascript Exception

2
Ich kenne von PHP her assoziative Arrays, in denen man antatt einer Indexnummer auch direkt einen String ansprechen kann. Jetzt versuche ich das mit Java-Skript umzusetzen. Aber scheinbar gibt es diese oder eine enstprechende Funktion dort nicht. Wie kann ich die Select-Case-Auswahl alternativ in Perl umsetzen?
News:
24.11.2011
aravind rao 1 1
1 Antwort
0
JS kennt nur richtige Arrays (nur mit Index). Für assoziative Arrays nimmt man unter JS Objekte:
var meinObjekt = {foo: 1};
meinObjekt['bar'] = 2;

alert(meinObjekt['foo']); // 1
alert(meinObjekt['bar']); // 2

alert(meinObjekt.foo); // 1
alert(meinObjekt.bar); // 2


Ich weiß nicht welche Funktionen Perl bei Select-Case unterstützt, aber ich denke du meinst ein normales switch-case:

switch(meinObjekt.foo)
{
case 1:
alert('ich hab eine 1');
break;

case 2:
alert('ich hab eine 2');
break;
}
24.11.2011
LiRo 1,3k 1 9
LiRo 1,3k 1 9

Stelle deine Javascript-Frage jetzt!