js获取对象的key和value值
时间: 2023-09-22 13:06:02 浏览: 117
parse-key-value-pair::crystal_ball:将KEY = value之类的字符串解析为[key,value]
可以通过 `for...in` 循环来获取对象的 key 和 value 值。
示例代码:
```javascript
const obj = {a: 1, b: 2, c: 3};
for(let key in obj) {
console.log(`key: ${key}, value: ${obj[key]}`);
}
```
输出结果:
```
key: a, value: 1
key: b, value: 2
key: c, value: 3
```
另外,也可以使用 `Object.keys` 和 `Object.values` 方法来分别获取对象的所有 key 和 value 值。
示例代码:
```javascript
const obj = {a: 1, b: 2, c: 3};
const keys = Object.keys(obj);
const values = Object.values(obj);
console.log(keys); // ['a', 'b', 'c']
console.log(values); // [1, 2, 3]
```
阅读全文