JS 获取一个对象的 key 值和 value 值

获取对象的 key 值

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"]

获取对象的 value 值

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"]

同时获取 key 值和 value 值

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

猜你喜欢

转载自blog.csdn.net/AdminGuan/article/details/127990937
今日推荐