Für das Objekts Array gibt es die
leistungsfähigen Methode splice()
zum gleichzeitigen Löschen und Hinzufügen von
Elementen.
Weitere Infos zu dieser Methode sind in
SELFHTML zu finden.
arrayobjekt.splice(
Startindex, Anzahl zu löschender Elemente[,neues_element[,...]] )
|
Ausgabe des JavaScript-Programms
|
Aufgaben:
Ändere das Programm schrittweise:
- Die beiden Farbe sollen nach "yellow" ohne Löschen
von Farben eingefügt werden.
- Mittels splice()
soll das erste Element aus der Farbenliste gelöscht
werden.
- Mittels splice()
sollen zwei neue Farben an den Anfang der Farbliste
angefügt werden.
- Mittels splice()
sollen zwei neue Farben an das Ende der Farbliste
angefügt werden.
Benutze die Eigenschaft length, um den Index des letzten Arrayelements zu
bestimmen.
- Teste farbe.splice(-1, 1).
- Welchen Wert hat farbe
nach farbe.splice(0,
1,farbe.splice(3,1))?
Welchen Wert liefert farbe.splice(0,
1,farbe.splice(3,1))?
|
|
|
|