1.用途
用于将对象的可枚举属性转换为一个数组,该数组包含对象自身的可枚举属性的键值对数组,每个键值对数组由两个元素组成
2.例子
一个对象:obj
{
obj_courses: { label: "课程" },
obj_qa: { label: "问答" }
}
Object.entries()
// 用于将对象的可枚举属性转换为一个数组,该数组包含对象自身的可枚举属性的键值对数组
[
["obj_courses", { label: "课程" }], // 每个键值对数组由两个元素组成
["obj_qa", { label: "问答" }],
]
3.总结
一个对象有10个属性,那么返回的数组就有10个元素,每个元素是一个键值对数组[key, value]