Hi
while ( obj.iterOwn(var) ) { BLOCK }
Aha. Und wie sieht die Implementierung von iterOwn aus, damit das so funktioniert?
Aha? Und was genau ist dein Problem dabei?
Als globale Funktion ist das nur Handwerk
while ( iterOwn(obj,key) ) { BLOCK }
Das zusätzlich als Methode in Object.prototype zu verankern sollte optional und im Ermessen des Users liegen. Die notwendigkeit ergibt sich IMHO erst wenn jemand sowieso dort rumpfuscht.
while ( obj.iterOwn(key) ) { BLOCK }
Gegenfrage weiter unten sprichst du glaube ich davon den Object Konstruktor zu verändern, könntest du das für uns präzisieren?
Gruß
LanX