LanX!: undefined als Wert einer Objekt-Eigenschaft erlaubt?

Beitrag lesen

MDC ist dahingehend inkonsistent:

https://developer.mozilla.org/en/window.prompt

ahh jetzt kapiere ich, wenn man auf "Abbrechen" klickt wird null zurückgegeben.

Also null ist natürlich schon mal besser als Leerstring.

... hmm...

Also mit typeof hat das ganze wenig zu tun, warum sollte die Rückgabe von "Abbrechen" vom Typ String sein?

Und was wäre die richtige Rückgabe, wenn es einen Knopf "Später nochmal Fragen" gäbe???

Die Entscheidung für Null ist doch da eher Konsequent, weil man bei mehreren Knöpfen sinnvollerweise ein Objekt zurückgeben sollte.

Gruß
  Rolf

BTW: "DOM Level 0. Not part of any standard. "

0 56

undefined als Wert einer Objekt-Eigenschaft erlaubt?

LanX!
  • javascript
  1. 6
    molily
    1. 0
      LanX!
      1. 0
        Beat
        1. 0
          LanX!
          1. 0
            Beat
      2. 0
        Cheatah
        1. 0
          LanX!
          1. 0
            molily
            1. 0
              Struppi
              1. 0
                LanX!
            2. 0
              LanX!
              1. 0

                null als Rückgabewert in ECMAscript

                Tim Tepaße
                1. 0
                  LanX!
      3. 0
        molily
        1. 0
          LanX!
          1. 0
            molily
        2. 0
          Struppi
      4. 0
        EKKi
        1. 0
          LanX!
    2. 0
      Don P
      1. 0
        molily
        1. 0
          LanX!
        2. 0
          Struppi
          1. 0
            molily
            1. 0
              LanX!
              1. 0
                molily
                1. 0
                  LanX!
                2. 0
                  Struppi
            2. 0
              Struppi
              1. 0
                LanX!
                1. 0
                  Struppi
                  1. 0
                    LanX!
                  2. 0
                    LanX!
                    1. 0
                      LanX!
      2. 0
        LanX!
        1. 0
          LanX!
          1. 0
            Don P
  2. 0
    Struppi
    1. 0
      Kai345
      1. 0
        Kai345
        1. 0
          Struppi
          1. 0
            Kai345
    2. 0
      LanX!
      1. 0
        Struppi
        1. 0
          LanX!
          1. 0
            Struppi
            1. 0
              LanX!
              1. 0
                Struppi
                1. 0
                  LanX!
                  1. 0
                    LanX!
                  2. 0
                    Kai345
                    1. 0
                      LanX!
                      1. 0
                        at
                        1. 0
                          LanX!
    3. 0
      ChrisB