我在打字稿中有以下对象:
let parameters = { include: 'tags', limit: 20, published: true };
如何遍历每个参数并获取其键和值?
当值未定义时,我需要对键和值做些事情。
答案 0 :(得分:3)
使用Object.entries
,也许使用for-of
循环并进行解构:
for (const [key, value] of Object.entries(parameters)) {
if (value !== undefined) {
// ...use `key` and `value` here
}
}
答案 1 :(得分:0)
使用Object.keys
Object.keys(parameters).forEach(key => {
});