Object.entries()方法返回一个给定对象自身可枚举属性的键值对数组。
其排列与使用for……in循环遍历该对象时返回的顺序一致(区别在于for-in循环还会枚举原型链中的属性)。
语法
Object.entries(obj)
参数
obj:可以返回其可枚举属性的键值对的对象。
返回值
给定对象自身可枚举属性的键值对数组。
描述
Object.entries()返回一个数组,其元素是与直接在object上找到的可枚举属性键值对相对应的数组,属性的顺序与通过手动循环对象的属性值所给出的顺序相同。
参数为对象
参数为数组,数组中元素为对象
参数为数组
参数为数组,数组中包含对象
Object.entries()可以把一个对象的键值以数组的形式遍历出来,结果和for……in循环对象时返回的结果一样,但是不会遍历原型的属性