在 JavaScript 中获取对象的第一个键名

本文将演示如何提取对象第一个属性的键(键值对)。

目录

1.在JavaScript中获取对象的第一个键名

2.用于object.entries()在JavaScript 中获取对象的第一个键名

3.用于object.keys()在JavaScript 中获取对象的第一个键名

4.结论


1.在JavaScript中获取对象的第一个键名

让我们举个例子来理解这一点。

在这里,我们创建了一个具有三个属性的对象并将其存储在一个变量obj中。我们将从这个对象中得到第一个key,即。foo

const obj = { foo: 'bar', baz: 42, man: true };

要从key对象中获取,我们可以使用JavaScript 中 Object 类提供的方法entires和方法。keys() 

2.用于object.entries()在JavaScript 中获取对象的第一个键名

object.entries()方法的工作是从对象中获取每个键值对并将这些键值对转换为一个数组并将它们存储在一个大数组中。此方法只接受一个参数,即对象本身。

因此,如果我们在此方法中传递上面创建的对象,我们将有一个数组作为输出。

console.log(Object.entries(obj));

输出: 

 

使用索引从这个数组中访问第一个键变得很容易。为此,我们将使用[0]afterentries()方法来访问数组的第一个属性,即['foo', 'bar']

还有另一个包含两个元素的数组foobar,我们要访问foo[0]因此,我们将为此使用另一个。 

这就是我们Object.entries()在 JavaScript 中访问对象的第一个键的方式。 

3.用于object.keys()在JavaScript 中获取对象的第一个键名

在 JavaScript 中获取对象的第一个键的另一种方法是使用Object.keys()方法。此方法的工作原理与方法类似entries(),它还返回一个数组。

唯一的区别是该Object.keys()方法只返回对象的键而不是值。此方法还接受一个参数,即对象本身。

Object.keys(obj);

现在,从这个数组中获取第一个键很简单。我们只需要使用索引访问数组的第零个索引,如下所示。 

4.结论

和方法用于获取 JavaScript 中对象的第一个键Object.entries()Object.keys()这两种方法都返回一个数组。

Object.entries()方法返回键和值,而该Object.keys()方法只返回键。

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值