Pete: Array: Element ist Pointer?

Beitrag lesen

Das Problem war, dass ich ein Objekt Element habe und diese im Array verschoben haben. Allerdings kann ich halt nicht wie in c++ die Methode = überschreiben, so dass der Inhalt wirklich kopiert wurde.

Ich habe es jetzt so gemacht

for (i=Number(this.nbrElements)-1; i>=Number(strPos); i--) {
  this.content[i+1] = this.content[i];
 }
 this.nbrElements++;
 elm = new Element();
 elm.setName(strType);
 elm.setAttributes(aAttributes);
 elm.setData(strData);
 this.content[Number(strPos)]=elm;

Mit unshift und splice etc. hat es bei auch nicht funktioniert.

Pete