Object.keys(obj) 方法返回一个数组,这个数组包含 obj 对象中的所有 key 值
Object.keys(obj)
- const data = { '2022-11-18': '10', '2022-11-19': '17', '2022-11-20': '21', '2022-11-21': '7' };
- console.log(Object.keys(data)); // ["2022-11-18", "2022-11-19", "2022-11-20", "2022-11-21"]
Object.value(obj) 方法返回一个数组,这个数组包含 obj 对象中的所有 value 值
Object.values(obj)
- const data = { '2022-11-18': '10', '2022-11-19': '17', '2022-11-20': '21', '2022-11-21': '7' };
- console.log(Object.values(data)); // ["10", "17", "21", "7"]
for in 循环遍历对象
如果想遍历一个对象 obj 中的所有键(key)、值(value),一般都用以下方式
- const data = { '2022-11-18': '10', '2022-11-19': '17', '2022-11-20': '21', '2022-11-21': '7' };
- for (let key in data) {
- console.log(key, data[key]);
- }
// 2022-11-18 10
// 2022-11-19 17
// 2022-11-20 21
// 2022-11-21 7