3. Objects Flashcards
Was ist eine property eines Objekts?
Eine Eigenschaft, z.B. Farbe: grün
Was ist eine Method eines Objekts?
Eine Eigenschaft die eine Funktion enthält welche die Eigenschaft ändert, z.B. Reißverschluss offen oder zu
Was macht eine const variable?
Man kann die Werte von properties eines Objektes ändern, aber sie nicht ersetzen oder gar entfernen
Wann sollte ich bracket notation verwenden? (obj[“property”])
Wenn Sonderzeichen im Namen sind oder andere Dinge die gegen die Konvention stehen und den Code breaken würden
Was ist eine Method?
Eine Funktion innerhalb eines Objekts
Was ist ein Parameter?
Eine Information welche man der Funktion gibt (in den Klammern)
Was macht ein constructor?
Er definiert die Parameter der properties in () und gibt den properties in {} die werte der parameter
Was ist eine Klasse?
Eine Art von template bzw. blueprint nach der man sich richten kann
Wann kann man eine Klasse aufrufen?
Nachdem man sie deklariert
Wie erstelle ich eine Klassse?
class name { constructor (parameter){this.parameter = property}}; export default name, danach import name from “destination” const variable = new name(values)