Wir haben eine Schleife wie folgt aus:Wie die erste Iteration in einer for..in-Schleife identifizieren
for (var prop in obj) {
if (obj.hasOwnProperty(prop) {
// Here need operation only for first iteration (1)
// Other operations
}
}
Wie können wir erste Iteration in (1) identifizieren?
verwenden können Warum Sie nur die erste Iteration benötigen? Angesichts der Tatsache, dass die Eigenschaften nicht garantiert in einer vorhersagbaren Reihenfolge aufgeführt sind, was machst du da? –
Ich möchte überprüfen Objekt hat mindestens eine Eigenschaft oder nicht. Object.keys - gute Lösung, aber IE8 nicht unterstützt. Ich kompiliere URL von js-Objekt - für das erste Element muss "?" Delimeter, für andere '&'. Reihenfolge der Schlüssel ist nicht wichtig für mich. – karavanjo