bernd: Gewinnspiel beendet - Auflösung

Beitrag lesen

Hallo,

Ergänzungen zu den Erklärungen, soweit nötig, sind willkommen.

ich habe keine Ergänzungen aber eine Frage.

Ihr schreibt im JavaScript-Bereich "Daher ist es unmöglich, Math als
Prototyp zu erweitern" und begründet dies, weil das Math Objekt keinen
Konstruktor besitzt mit dem sich Instanzen erzeugen lassen. Wer aber
sagt, dass ich für einen prototypischen Verweis eine neue Instanz
erzeugen muss?

  
function ABC()  
{  
  this.RundeZahl = function (val)  
  {  
    return this.round(val);  
  }  
}  
ABC.prototype = Math;  
  
var abc = new ABC();  
  
Math.round = function ()  
{  
  return "Hallo Welt";  
}  
  
alert(abc.RundeZahl(2,6));  // Gibt "Hallo Welt" aus  
alert(Math.round(3,1));     // Gibt "Hallo Welt" aus  

Anhand des Beispiels stelle ich fest, dass es sehr wohl möglich ist ein
Funktionsobjekt mit Math als Prototypen zu erstellen und das es möglich
ist dem Math Objekt Methoden und Eigenschaften zuzuweisen.

Beim Regular Expression Objekt hingegen ist meiner Meinung nach eine
"sinnvolle" Erweiterung nicht möglich oder kann hier mal jemand ein
Beispiel bringen, wo dann auch noch das Regular Expression Objekt als
solches funktioniert.

An die Gewinner einen herzlichen Glückwunsch.

bernd

3 59

Gewinnspiel beendet - Auflösung

molily
  • zur info
  1. 0
    Meg Palffy
    1. 0
      Christian Kruse
      1. 0
        Elya
      2. 0
        Meg Palffy
        1. 0
          Christian Kruse
          1. 0
            Meg Palffy
            1. 0
              Christian Kruse
            2. 0
              at
              1. 0
                Meg Palffy
            3. 0
              Gero Takke
              1. 0
                Meg Palffy
                1. 0
                  Gero Takke
                  1. 0
                    Meg Palffy
      3. 0
        Dirk Ruchatz
        1. 0
          Christian Kruse
          1. 0
            Dirk Ruchatz
      4. 0
        Bogardo
        1. 0
          Dennis
        2. 0
          Christian Kruse
    2. 0
      Arx
      1. 0
        Meg Palffy
    3. 0
      Ludger
      1. 0
        Tim Tepaße
        1. 0
          Ludger
          1. 0
            Tim Tepaße
            1. 0
              Ludger
              1. 3
                Anonymous
                1. 0
                  Ludger
                  1. 0
                    Anonymous
                    1. -1
                      Ludger
                      1. 0
                        Anonymous
                        1. 0
                          Ludger
                          1. 0
                            Anonymous
    4. 0
      Dirk Ruchatz
  2. 1
    MudGuard
    1. 0
      molily
  3. 0
    Gunnar Bittersmann
    1. 0
      Christian Seiler
    2. 0
      molily
  4. 0
    bernd
    1. 0
      molily
  5. 3
    Dirk Ruchatz
    1. 0
      at
      1. 0
        Dirk Ruchatz
        1. 0
          at
    2. 0
      molily
      1. 0
        Dirk Ruchatz
        1. 0
          molily
        2. 0
          Dirk Ruchatz
        3. 0
          Thomas J.S.
          1. 0
            Dirk Ruchatz
            1. 0
              Thomas J.S.
              1. 0
                Dirk Ruchatz
          2. 0
            Dirk Ruchatz
  6. 0
    Gunnar Bittersmann
    1. 0
      molily
      1. 0
        Gunnar Bittersmann
    2. 0
      Thomas J.S.