在jQuery中通过索引获取字典的键值
Get key value of dictionary by index in jQuery
我有一个javascript字典对象,它有一个预设的键,默认为0
。然后我需要按索引遍历此字典的元素,并使用键的值来设置其值。下面是我的代码,使事情更容易理解:
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
属性。
有什么建议吗?
你也可以使用这样的$.each
$.each(_map, function(key, value) {
// key is the key
// value is the value
});
工作小提琴
对于对象_map
,你应该使用 for .. in
。
for (var key in _map) {
_map[key] = this.data[key];
}
相关文章:
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- javascript结合了数组和字典
- jquery试图按名称获取按钮位置
- 如何在jQuery中获取元素的形式
- 如何在php文件中获取$.post-ajax传递的值
- 在jQuery中通过索引获取字典的键值
- 从字典 javascript 中获取所有最小值
- 使用 Object.keys() 获取字典的键
- 获取字典的键值
- 如何在 JavaScript 字典中获取键集合
- django模板:获取字典's值,该值基于等于某个标签的键's值
- 如何从Django的字典字符串中获取值
- 如何使用JavaScript从JSON字典中获取第一个值
- 获取变量的值,以便在javascript中从字典中获取值
- MongoDB/NodeJS查询从字典中获取数据
- 从字典键中获取对象的索引
- 如何在python中从json对象获取数据到字典
- 使用node.js字典从value中获取key
- 如何在Javascript中从字典中获取特定的键
- 从html字典属性中获取所有值