Hallo,
ich beschäftige mich gerade näher mit Javascript, und bin auf etwas gestoßen, was ich mir so gar nicht vorstellen kann:
Kann es sein, daß es in JS keine if-elseif-else Verzweigungen gibt?!
Ich habe in keiner Doku was davon gefunden, auch hier in Selfhtml steht nichts davon. Aber ich kann mir das gar nicht vorstellen, das funktioniert doch in jeder anderen Sprache auch (ist ja auch ein praktisches Kostrukt... ;-))
Folgender (sinnfreier) Code jedenfalls wirft bei mir tatsächlich eine Fehlermeldung:
if(false) {
} elseif (true) {
} else {
}
Fehlermeldung: "missing ; before statement in line 10"
Wo bitte sollte da ein Semikolon rein?!
Kann mich bitte mal jemand aufklären? ;-)
Danke für eure Hilfe,
Grüße,
Markus