Michael R.: Array-Modifikation

Beitrag lesen

Ich bin's nochmal !

Hallo und guten Morgen !

ich hab' ein Array wie folgt:

A = new Array();
A[0] = new Array();
A[0][0] = 'test';
A[0][1] = 'test';
A[1] = new Array();
A[1][0] = 'test';
A[1][1] = 'test';
A[2] = new Array();
A[2][0] = 'test';
A[2][1] = 'test';
...

Wie kann ich aus dem Array

  1. das erste Element komplett löschen ?

Ich hab's mit A.shift(); versucht aber da wird mir nur A[0] gelöscht und die Unterpunkte (A[0][0] und A[0][1]) rücken einfach nach vorne und A[1] und A[2] ff werden gänzlich gelöscht.

Hierzu ist mir selber grad was eingefallen:
wenn ich mache

if (x == 0){
 A = A.reverse();
 A.length = (A.length-1);
 A = A.reverse();
 }

dann scheint es richtig zu funktionieren.

Aber bitte, Vorschläge nehme ich immer noch gerne (vor allem auch für Frag 2) entgegen !

  1. ein Element in der Mitte des Arrays ?

...
Thnx für Eure Hilfe und einen schönen Tag !

Michael