在 JavaScript 中访问对象的第一个属性
Access the First Property of an Object in JavaScript
在 JavaScript 中访问对象的第一个属性:
- 使用该
Object.values()
方法获取对象值的数组。 - 访问索引处的元素
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 中访问对象的第一个属性:
- 使用该
Object.keys()
方法获取对象键的数组。 - 访问索引 ` 处的数组
0
以获取第一个键。 - 使用第一个键访问对象以获取相应的值。
索引.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()
方法是。