Ergebnis 1 bis 4 von 4
  1. #1
    Mia
    Mia ist offline Jungspund
    registriert
    07-08-2016
    Beiträge
    15

    Attribute wie in Java?

    Hallo ihr Lieben,

    ich habe mal eine Frage zu Attributen in JavaScript nach ES6:

    Gibt es eigentlich so etwas:

    Code:
    class Irgendwas{
        farbe;
        name = 'grau';
        
        ausgebe(){
            alert(this.name);
        }
    }
    Also Attribute, die direkt in der Klasse definiert werden - so wie in Java oder PHP möglich und üblich.

    Im Edge gibt das einen Fehler, im Google Chrome wird mir "grau" ausgegeben.
    Geht das nun so? Gibt es dazu eine Doku?

    Vielen Dank im Voraus

  2. #2
    Avatar von mikdoe
    mikdoe ist offline Administrator
    registriert
    01-05-2010
    Beiträge
    7.701

    AW: Attribute wie in Java?

    Java und PHP kenne ich nicht. In JS kann man mit Objekten arbeiten: https://developer.mozilla.org/de/doc...ekten_arbeiten
    Und die haben dann u. a. auch Eigenschaften.
    Das deutsche Javascript Forum http://forum.jswelt.de http://forum.jswelt.de/images/logoJsWeltForumV4_32x22.png
    Sorry wenn ich manchmal ohne Hallo und nur klein schreibe! Dann bin ich nicht unfreundlich sondern mit nervigem kleinem Touch Tablet zugange

  3. #3
    Mia
    Mia ist offline Jungspund
    registriert
    07-08-2016
    Beiträge
    15

    AW: Attribute wie in Java?

    Zitat Zitat von mikdoe Beitrag anzeigen
    Java und PHP kenne ich nicht. In JS kann man mit Objekten arbeiten: https://developer.mozilla.org/de/doc...ekten_arbeiten
    Und die haben dann u. a. auch Eigenschaften.
    Ja, das hatte ich gelesen. Auch https://github.com/tc39/proposal-class-fields und https://developer.mozilla.org/en-US/...erence/Classes

    Mir ist aber nicht klar wo die Attribute definiert werden müssen (oder dürfen). Reicht es up-front oder muss es im constructor, bzw. in einer Methode sein?
    up-front geht im Chrome, nicht aber im Edge. Auch die Texte sind mir dazu nicht ganz klar

    Liebe Grüsse

  4. #4
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.695

    AW: Attribute wie in Java?

    Was du machen willst ist noch nicht im Standard und noch nicht in allen Browsern umgesetzt: https://developer.mozilla.org/en-US/...d_declarations

Ähnliche Themen

  1. Attribute per JavaScript
    Von th_wolfgang im Forum JavaScript
    Antworten: 5
    Letzter Beitrag: 09-02-2017, 18:09
  2. set.Attribute => IE7
    Von hankjones im Forum Script-Check
    Antworten: 4
    Letzter Beitrag: 22-01-2010, 13:50
  3. Attribute?
    Von FunkyMonkey im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 25-06-2007, 15:48
  4. Scrollbar Attribute
    Von mosspower im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 02-02-2006, 10:59
  5. Antworten: 1
    Letzter Beitrag: 09-09-2001, 21:40

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •