JavaScript Object.entries() 方法

JavaScript Object.entries() 方法

JavaScript Object.entries() 方法用于返回一个给定对象的可枚举属性[key, value]对的数组。属性的顺序与手动循环遍历对象的属性值给出的顺序相同。

语法:

Object.entries(obj)

参数

Obj : 它是一个对象,其可枚举的属性[key, value]对将被返回。

返回值

此方法返回给定对象的自身可枚举属性[key, value]对的数组。

浏览器支持

Chrome 38
Edge Yes
Firefox 28
Opera No

示例1

const obj = { 10: 'arry', 21: 'barry', 23: 'carry' };
console.log(Object.entries(obj)[2]);

输出:

["23", "carry"]

示例2

// creating an object constructor.
  // and assigning values to it. 
const obj = { 1: 'marrc', 2: 'sort', 3: 'carry' };

   // Displaying the countable property [key, value] 
   // pairs of the object using object.entries() method. 
console.log(Object.entries(obj)[2]);//access obj.

输出:

["3", "carry"]

示例3

   // creating an object constructor.
  // and assigning values to it. 
const obj2 = { 10: 'arvind', 2: 'rahul', 7: 'Ankit' };

    // Displaying the countable property [key, value] 
   // pairs of the object using object.entries() method. 
console.log(Object.entries(obj2)[2]);

输出:

["10", "arvind"]

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程