在JavaScript中,对象的行为就像一个数据类型,并存储数据,如值、键等。Object. entries() 方法是JavaScript的一个内置函数。它被用来返回新的数组,其中的元素具有相应的属性,是可数的字符串键属性。然而,这个方法并不转换原始数组。
在JavaScriptObject. entries()方法中**,**属性的排列与你手动循环取值的情况相同。所有的现代浏览器都支持object.entry()方法,除了IE浏览器,因为它是ECMA 6的特性。 本文将为你提供关于以下结果的描述性知识。
- Object.entry()方法如何在JavaScript中工作
- 如何在JavaScript中使用Object.entry()方法
JavaScript Object.entry()方法是如何工作的
JavaScript Object.entry()方法访问属性,并将指定的键作为一个对象的字符串返回。任何指定的键都可以使用数组的索引来获得。
**语法
**JavaScript Object. entries()方法的工作语法如下。
Object.entries(obj)
这里,'**obj'**是一个参数,其可计算的属性对将被返回。
Object. entries()方法以字符串的形式返回所有可列举的属性对[key, values]。
如果输入的键不属于对象中的数据,Object. entries()不会返回值。Object. entries方法也适用于数组,因为数组也是一种数据类型。
如何在JavaScript中使用Object.entry()方法
JavaScript的Object. entries()方法接受一个参数作为输入,并输出一个对象的可数对属性数组。本节以实例说明Object.entry()方法的用法。
**例子。Object.entry()方法如何将对象转换为可数数组属性
**Object.entry()方法接收一个对象并将其转换为可数数组属性。在这个例子中,我们将学习如何使用Object. entries()方法转换对象。
employee = {
'TalhaSaif Inc': 60,
'LinuxHint': 100,
'Comsats': 360 };
console.log(Object.entries(employee));
在这个例子中,一个对象**'employee'**是按照指定的顺序传递的值创建的。当Object. entries()函数调用时,它将返回具有可计数属性的数组。

返回的输出结果显示,对象**'employee'** 以数组的形式拥有可数的字符串键入的属性。
**例子。Object. entries()如何访问一个特定的属性对象
**Object. entries()方法也可以使用索引号访问给定数组中的指定属性。在这个例子中,你将学习这个函数如何获得一个指定的属性。
employee = {
'TalhaSaif Inc': 60,
'LinuxHint': 100,
'Comsats': 360 };
console.log(Object.entries(employee)[1]);
在这段代码中,创建了一个对象'employee' ,其值按指定顺序排列。这里, [1] 代表一个数组的索引号。当一个函数被调用时,它将返回一个数组中给定索引号的指定属性。

返回的输出显示了数组中指定索引的可计数属性**''['LinuxHint', 100]"** 。
总结
Object. entries()方法是JavaScript的一个内置函数,它返回新的数组,其中的元素具有与可数字符串键值属性相对应的属性。本教程提供了一个关于JavaScript Object. entries()方法的完整指南。为了更好地理解,我们用适当的例子说明了JavaScript中Object. entries()方法的工作、属性和用法。