kostenloser Webspace werbefrei: lima-city


Parameter nur teilweise übergeben?

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    sincer

    Kostenloser Webspace von sincer

    sincer hat kostenlosen Webspace.

    ho ;)

    ich habe mal wieder eine JS frage...

    kann ich einen parameter auch nur teilweise übergeben... das ist jetzt blöd zu fragen... gemeint ist folgendes:
    function par_test(a, b) {
      if (a == 0) {
      // blablabla
      }
      else {
      var a = 123;
      var b = 456;
      }
    }
    
    // (...)
    // hier die frage:
    // geht das?
    
    <body onload=\"par_test(\'0\')\">
    
    // oder geht ausschließlich:
    
    <body onload=\"par_test(\'0\', \'2\')\">
    
    // ?


    also... kann ich, obwohl 2 parameter gefragt sind auch nur einen angeben, der dann eben für den ersten (in dem fall a) gilt... oder muss ich immer beide übergeben, wenn sie in der function gefragt sind?

    lg && thx
    Sincer

    //EDIT: die funktionen selbst ergeben jetzt natürlich überhaupt keinen sinn, aber darum gehts ja auch jetzt nicht :P

    Beitrag geändert: 7.6.2008 20:11:18 von sincer
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. m******s

    Mal schnell gegoogelt und eventuell hilft dir das ja weiter:
    http://forum.de.selfhtml.org/archiv/2005/6/t108722/
  4. du kannst die parameter vor definieren
    dadurch musst du sie nicht angeben

    beispiel

    function test(a=0,b=0)
    {
    ...
    }
  5. Autor dieses Themas

    sincer

    Kostenloser Webspace von sincer

    sincer hat kostenlosen Webspace.

    ho ;)

    danke für die schnellen antworten :)

    (habe mein problem aber dann doch anders gelöst... brauche keine weiteren antworten mehr ;) )

    das von selfhtml war nicht wirklich schlüssig für mich, da in dem bsp die var i ja in der for-schleife definiert wird... aber vil. habe ich da was missverstanden :/


    function test(a=0,b=0)
    {
    ...
    }

    cool... hab ich auch nicht gewusst ;)

    danke ;)
    Sincer
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!