Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Objekt als statische Variable oder globale Variable
#3
Hallo Delphinis und willkommen im Forum!
Schon beim Ansehen des Codes hatte ich keine Erklärung dafür, dass die Variable maValues innerhalb der Funktion nicht bekannt ist und auch ein Test bestätigt das: Schreibe ich einige Aufrufe direkt dahinter:
Code:
            return maValue;
        }
        ma(5);
        ma(7);
        ma(9);

funktioniert alles.
Mögliche Erklärung, warum bei dir nicht: Die Definition des Arrays ist irgend wie, z. B. in einer anderen Funktion, gekapselt und die Funktion liegt außerhalb. Prüfe deinen Code mal darauf.

Übrigens: OOP gibt es auch in Javascript, einschl. "static":
https://developer.mozilla.org/en-US/docs...ses/static

Edit: Andreas ist mir zuvor gekommen.
Glaube denen, die die Wahrheit suchen, und zweifle an denen, die sie gefunden haben.
(Andrι Gide (1869-1951), frz. Schriftst., 1947 Nobelpreis)
Zitieren


Nachrichten in diesem Thema
RE: Objekt als statische Variable oder globale Variable - von Sempervivum - 26.05.2024, 10:11

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste