-
使用
Object.keys()
获取对象的所有键名,并创建一个包含这些键名的数组:
const obj = { a: 1, b: 2, c: 3 };
const arr = Object.keys(obj); // ["a", "b", "c"]
-
使用
Object.values()
获取对象的所有值,并创建一个包含这些值的数组:
const obj = { a: 1, b: 2, c: 3 };
const arr = Object.values(obj); // [1, 2, 3]
-
使用
Object.entries()
获取对象的所有键值对,并创建一个包含这些键值对的数组(每个键值对都是一个数组):
const obj = { a: 1, b: 2, c: 3 };
const arr = Object.entries(obj); // [["a", 1], ["b", 2], ["c", 3]]