在 JavaScript 中访问对象的第一个属性

在 JavaScript 中访问对象的第一个属性

Access the First Property of an Object in JavaScript

在 JavaScript 中访问对象的第一个属性:

  1. 使用该Object.values()方法获取对象值的数组。
  2. 访问索引处的元素0,例如Object.values(obj)[0]
索引.js
const obj = {one: '1', two: '2', three: '3'}; const firstValue = Object.values(obj)[0]; // 👉️ '1' console.log(firstValue);

Object.values

方法返回一个包含所有对象值的数组

索引.js
const obj = {one: '1', two: '2', three: '3'}; // 👇️ [ '1', '2', '3' ] console.log(Object.values(obj));
我们访问索引处的元素0以获取对象中第一个键的值。

或者,您可以使用该Object.keys()方法。

在 JavaScript 中访问对象的第一个属性

在 JavaScript 中访问对象的第一个属性:

  1. 使用该Object.keys()方法获取对象键的数组。
  2. 访问索引 ` 处的数组0以获取第一个键。
  3. 使用第一个键访问对象以获取相应的值。
索引.js
const obj = {one: '1', two: '2', three: '3'}; const firstValue = obj[Object.keys(obj)[0]]; // 👉️ '1' console.log(firstValue);

我们使用
Object.keys
方法获取对象键的数组。

索引.js
const obj = {one: '1', two: '2', three: '3'}; const keys = Object.keys(obj) // 👉️ ['one', 'two', 'three'] console.log(keys)

要获取对象的第一个键,我们访问索引处的数组0

最后一步是访问第一个属性处的对象以获取相应的值。

索引.js
const obj = {one: '1', two: '2', three: '3'}; const keys = Object.keys(obj); // 👉️ ['one', 'two', 'three'] const value = obj[keys[0]]; // 👉️ '1' console.log(value);

如果您必须支持非常旧的浏览器,请注意Object.values()Internet Explorer 不支持该方法,而该Object.keys()方法是。