迭代javascript映射

艾哈迈德(Ahmet)

我有一个简单的javascript映射,其中不包含字段的标识符。我可以遍历地图,但是如果没有字段标识符就无法获取值。

var processStatusTypes = {
       1:'ClaimProcess Status 1',
       2:'ClaimProcess Status 2',
       3:'ClaimProcess Status 3',
       4:'ClaimProcess Status 4',
       5:'ClaimProcess Status 5',
       6:'ClaimProcess Status 6',
       7:'ClaimProcess Status 7'
};

for (var index in processStatusTypes) {
    console.log(processStatusTypes[index][0]);
    console.log(processStatusTypes[index][1]);
}

我知道这应该很简单,但是我找不到解决方案。任何帮助,将不胜感激。谢谢

杰米茨

您正在寻找 Object.keys

var processStatusTypes = {
       1:'ClaimProcess Status 1',
       2:'ClaimProcess Status 2',
       3:'ClaimProcess Status 3',
       4:'ClaimProcess Status 4',
       5:'ClaimProcess Status 5',
       6:'ClaimProcess Status 6',
       7:'ClaimProcess Status 7'
};

var keys = Object.keys(processStatusTypes);
for (var i = 0;i<keys.length;i++) {
    console.log(keys[i], processStatusTypes[keys[i]]);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章