Object.entries()函数详解

首页 / JavaScript入门教程 / Object.entries()函数详解

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

Object.entries - 语法

Object.entries(obj)

Object.entries - 参数

obj:这是要返回其可枚举属性[key,value]对的对象。

Object.entries - 返回值

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

链接:https://www.learnfk.comhttps://www.learnfk.com/javascript/javascript-object-entries-method.html

来源:LearnFk无涯教程网

Object.entries - 浏览器支持

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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

朱赟的技术管理课 -〔朱赟〕

从0开始学微服务 -〔胡忠想〕

SQL必知必会 -〔陈旸〕

苏杰的产品创新课 -〔苏杰〕

.NET Core开发实战 -〔肖伟宇〕

分布式协议与算法实战 -〔韩健〕

人人都用得上的写作课 -〔涵柏〕

程序员职业规划手册 -〔雪梅〕

工程师个人发展指南 -〔李云〕

好记忆不如烂笔头。留下您的足迹吧 :)