• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

[FRAGE] struct

Ich habe folgendes Script, wieso kommt bei alert nur undefined ?
Erwarten täte ich 10.

HTML:
        <script>
            function Anzeigermasse() {
                var r;
                r.L = 10.0;
                r.C1 = 150;
                r.C2 = 100;
                return r;
            }
            
            alert(Anzeigermasse.L);

        </script>
 
Ich habe folgendes Script, wieso kommt bei alert nur undefined ?
Erwarten täte ich 10.
bei

HTML:
        <script>
            function Anzeigermasse() {
                var r;
                r.L = 10.0;
                r.C1 = 150;
                r.C2 = 100;
                return r;
            }
            Anzeigermasse.L = 10;
            alert(Anzeigermasse.L);

        </script>
oder
HTML:
        <script>
            function Anzeigermasse() {
                var r;
                r.L = 10.0;
                r.C1 = 150;
                r.C2 = 100;
                return r;
            }

            alert(Anzeigermasse().L);

        </script>
hätte ich 10 erwartet
 
Danke das war.

Unterdesen habe ich noch was einfacheres gefunden.

Mit der Lösung mit function bin ich sicher auch mal froh. :)


HTML:
            var Anzeigermasse = {
                L: 10.0,
                C1: 150,
                C2: 100
            };
 
Der Fehler liegt dort aber darin, dass r kein Objekt ist, nicht dass man zu einer Funktion keine Properties hinzufügen kann.

Code:
function test() {}
test.L = 10;
console.log(test.L); // 10
 
Zuletzt bearbeitet:
Zurück
Oben