デフォルトで0
に設定されたキーを持つjavascript辞書オブジェクトがあります。次に、この辞書の要素をindexでループし、キーの値を使用してその値を設定する必要があります。以下は、物事を理解しやすくするための私のコードです。
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);
}
}
つまり、C#を扱っているとすると、特定のインデックスでKeyValuePair
を取得し、そのKey
プロパティとValue
プロパティにアクセスします。
助言がありますか?
オブジェクト_map
には、for .. in
を使用する必要があります。
for (var key in _map) {
_map[key] = this.data[key];
}