felix12: Interne public static member nicht aufrufbar

Beitrag lesen

weil der Code nicht ausgeführt wurde. Nichts und niemand hat Deiner Funktion eine hallo-Eigenschaft gegeben.

function SomeClass() {
  SomeClass.hallo = "hallo"; <- und was ist das?
}

Die statische variable soll umbedingt innerhalb der Klasse deklariert werden,
Warum?
weil sie auf andere interne functionen und variablen zurückgreifen muss die ich nicht über prototypen ereichen könnte.

Das beantwortet nicht die Frage.

Doch ich will, eine statische öffentliche klassen funktion haben, die auf interne private statische (instanz) variablen zugreift. Diese könnte ich nicht mit dem hinzufügen der function über prototype erreichen!

Aber das steht hier nicht zur debatte!

Natürlich tut es das. Hier steht *alles* zur Debatte.

Kannst du mir nicht kurz mit einem code beispiel erläutern wie ich das deiner meinung nach machen sollte, bzw an welcher stelle genau mein beispiel deiner meinung nach falsch ist? In Java kann ich sofort auf eine statische Variable zugreifen, ohne irgendwelche umwege.

felix

0 45

Interne public static member nicht aufrufbar

felix12
  • javascript
  1. 0
    Cheatah
    1. 0
      felix12
      1. 0
        Cheatah
        1. 0
          felix12
          1. 0
            MudGuard
            1. 0
              felix12
              1. 0
                Struppi
                1. 0
                  Patrick Andrieu
                  1. 1
                    peterS.
                    1. 0
                      Patrick Andrieu
                    2. 0
                      felix12
                2. 1

                  *private static* durch umschliessende anonyme *function stacks*

                  peterS.
                  1. 0
                    felix12
                    1. 0
                      Struppi
                      1. 0
                        felix12
                        1. 2

                          klassenlose vollwertige und flexible oo auf funktionaler basis

                          peterS.
                          1. 0
                            felix12
                            1. 0
                              felix 12
                            2. 0
                              Struppi
                              1. 0
                                felix12
                            3. 1

                              vererbung / delegationsprinzipien

                              peterS.
                              1. 0
                                felixcat
                                1. 1

                                  »[Function].arguments.callee« versus »arguments.callee«

                                  peterS.
                                  1. 0
                                    felix12
      2. 0
        Kai345
        1. 0
          felix12
          1. 0
            ChrisB
            1. 0
              felix12
              1. 0
                Struppi
                1. 0
                  felix12
                  1. 0
                    Struppi
                    1. 0
                      felix12
                      1. 0
                        Struppi
                      2. 1

                        einfache objekte/namensraeume und singleton-konstrukte

                        peterS.
                        1. 0
                          Struppi
              2. 2
                Timo "God's Boss" Reitz
                1. 0
                  felix12
                  1. 0
                    Kai345
                    1. 0
                      felix12
                      1. 0
                        Kai345
                        1. 0
                          Kai345
                          1. 0
                            felix12
                            1. 0
                              Kai345
  2. 4
    molily