获取对象的键和值

时间:2019-05-15 17:13:15

标签: javascript typescript

我在打字稿中有以下对象:

let parameters = { include: 'tags', limit: 20, published: true };

如何遍历每个参数并获取其键和值?

当值未定义时,我需要对键和值做些事情。

2 个答案:

答案 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 => {

    });