TypeScript,遍历字典
2022-08-29 23:58:55
在我的代码中,我有几个字典(如这里所建议的),它们是字符串索引的。由于这有点即兴创作,我想知道是否有任何关于如何能够循环访问每个键(或值,无论如何我都需要键)的建议。任何帮助赞赏!
myDictionary: { [index: string]: any; } = {};
在我的代码中,我有几个字典(如这里所建议的),它们是字符串索引的。由于这有点即兴创作,我想知道是否有任何关于如何能够循环访问每个键(或值,无论如何我都需要键)的建议。任何帮助赞赏!
myDictionary: { [index: string]: any; } = {};
要循环访问键/值,请使用循环:for in
for (let key in myDictionary) {
let value = myDictionary[key];
// Use `key` and `value`
}
ES 2017<:
Object.keys(obj).forEach(key => {
let value = obj[key];
});
> = ES 2017:
Object.entries(obj).forEach(
([key, value]) => console.log(key, value)
);