Funktionsvariablen vorbelgenen
MAG
- javascript
Hallo!
Ich habe ein Problem mit der Übergabe von Funktionsvaribalen.
Ich stelle mir das ganze wie folgt vor, leider mag es Java wohl nicht so:
var i;
function test(pflichteingabe,kanneingabe=''){
i = kanneingabe;
}
Ich will also dem User der Funktion die Möglichkeit offen halten, die letzte Variable nicht anzugeben. Sollte er das tuen, brauche ich irgendwie die Möglichkeit das zu erkennen und darauf zu reagieren.
Hat einer eine Idee wie ich das machen kann?
Schon mal im Voraus vielen Dank
und einen schönen Ostermontag
Gruß
Martin
[latex]Mae govannen![/latex]
function test(pflichteingabe,kanneingabe=''){
i = kanneingabe;
}
function test(pflichteingabe,kanneingabe){
kanneingabe = kanneingabe || '';
}
Cü,
Kai
[latex]Mae govannen![/latex]
function test(pflichteingabe,kanneingabe=''){
i = kanneingabe;
}
function test(pflichteingabe,kanneingabe){
kanneingabe = kanneingabe || '';
}
>
>
> Cü,
>
> Kai
Danke euch beiden für die schnelle Antwort.
Es klappt wunderbar.
Gruß
Martin
Ich stelle mir das ganze wie folgt vor, leider mag es Java wohl nicht so:
Java? Du meinst Javascript?
var i;
globale Variabeln sind kein guter Stil und eine globale Variabel mit dem Namen i ist gefährlich.
function test(pflichteingabe,kanneingabe=''){
i = kanneingabe;
Am einfachsten geht das so:
i = kanneingabe || '';
Struppi.