Ich habe ein Javascript-Wörterbuch-Objekt, das eine voreingestellte Schlüssel, die standardmäßig auf 0
haben. Dann muss ich die Elemente dieses Wörterbuchs durch Index durchlaufen und den Wert des Schlüssels verwenden, um seinen Wert festzulegen. Unten ist mein Code, um die Dinge einfacher zu verstehen: mit C#Get Schlüsselwert des Wörterbuchs nach Index in jQuery
var _map = {
'severity-normal': 0,
'severity-minimal': 0,
'severity-moderate': 0,
'severity-severe': 0,
'severity-highly-severe': 0
};
mapSeverities: function() {
for (var i = 0; i < _map.length; i++) {
//get the key value, ex: severity-normal, by index (which would by i)
var key = //retrieved key value
_map[key] = this.data(key);
}
}
Mit anderen Worten an, dass wir es zu tun, möchte ich die KeyValuePair
an einem bestimmten Index erhalten, rufen Sie dann seine Key
und Value
Eigenschaften.
Irgendwelche Vorschläge?
Objekte haben keinen Index Aufträge in JavaScript verwenden können, so 'length' wird nicht verfügbar sein, wenn Sie eine' Array' anstelle . – David