Hi,
hab' mich wohl mal wieder schleierhaft ausgedrückt...
dann ist wohl eine Methode prototypisch ans Array gefügt, welches einen Eintrag macht, den ich in diesem Array nicht gebrauchen kann. Aber jedes andere Array braucht diesen Eintrag.
Kann es sein, dass du eigentlich gar nicht Arrays meinst, sondern bloße Objects? Und du »durchläufst« den Array nicht über array[index], sondern mit einer for-in-Schleife?
Eigentlich durchlaufe ich das Array mit einer "indexschleife" nicht mit for-in.
keine Ahnung wie ich mein Problem anders beschreiben soll... Ich lese also meinen Kram in ein Array ein. So:
bereich = Array();
for(i=0;i<section.length;i++){
bereich[section[i]] = section[i];
}
wenn ich das mit alert ausgebe, kommen auch nur die daten die ich brauche zum Vorschein. Wenn ich meine Bereiche in die Selectbox hänge ist der Eintrag da... und das hat mit der Prototype-Sache zu tun.
danke,
bama.