Javascript: Iterate über Objekt-Literalwerte

Habe ich ein standard-jQuery-plugin eingerichtet, erstellt die default-Einstellungen an der Spitze:

jQuery.fn.myPlugin = function(options) { 
    var defaults = {  
        starts: "0px,0px",
        speed: 250, ...
    };
    o = $.extend(defaults, options);
}

Habe ich noch eine variable namens numberOfObjects.

Ich versuche, eine Schleife durch den Standard-Variablen. Für jedes Gefundene Objekt (aus numberOfObjects) ich duplizieren müssen den Wert der Variablen Wert. Also, wenn die numberOfObjects variable 3 ist, wird die defaults.starts sollte 0px,0px > 0px,0px > 0px,0px. Die > wird verwendet, um split-Werte.

Dies ist, was ich derzeit habe. X stellt den Namen der Variablen innerhalb Standardwerte. Y stellt die variable für den aktuellen Wert von x. Ich habe so weit gekommen und haben keine Ahnung, was als Nächstes zu tun ist.

for (x in defaults) {   //x is defaults.x
    defaults.x = defaults.x + " > y";
}

InformationsquelleAutor der Frage Aaron | 2012-02-20

Schreibe einen Kommentar