[Intro] Javascript Datenstrukturen Flashcards
Was sind die primitiven Datentypen?
- Number
- Boolean
- String
Warum braucht man Datenstrukturen?
-Weil man auch mehr als nur ein Datensatz in Variablen speichern möchte, also ganze Collections.
Wie schreibt man einen Array in Javascript?
let names = [ ‘Dan’, ‘Sascha’, ‘Monika’];
let nums = [1, 2, 5, 8];
let mixed = [ variable1, variable2 ];
let matrix = [ [‘Dan’], [‘Sara’], [] ];
Sind Arrays indiziert und wie?
- Ja, fangen bei 0 an.
- Indexes bleiben immer gleich, außer man ändert sie.
Wie fragt man einen Array nach Länge ab?
arrayName.length //3
Was macht die .push Methode auf einem Array?
arrayName.push(‘Sascha’);
-Fügt ein Item einem Array hinzu
Wie fügt man einem Array einen Wert hinzu?
Durch die push Methode.
Wie löscht man ein Item aus einem Array?
Mit der .pop() Methode
Was macht die .pop() Methode auf einem Array?
arrayName.pop();
- Löscht immer das letzte Item eines Arrays
- Kann diesen entnommenen Wert auch einer Variable zuweisen (Ausschneiden)
Wie fügt man ein Item an den Anfang eines Arrays hinzu?
arrayName.unshift(‘Sascha’);
Wie löscht man das erste Item eines Arrays?
arrayName.shift();
-Kann auch wie Ausschneiden den entnommenen Wert einer Variable zuordnen.
Wie iteriert man über einen Array?
for(let i=0; i < 5; i++){ console.log(cars[i]); }
Was für Eigenschaften hat ein Array?
-Hält eine größere Anzahl an Daten
Was für Eigenschaften hat ein Objekt?
-Beinhaltet viele Daten über ein Item
Was ist ein Key eines Objekts?
Der Index, welchen man dem Objekt zuweist.