我想获得对象的第一个元素!该对象看起来像这样:
const obj = {
"val1": "test"
}
我已经尝试过:
obj[0]
但是对我来说这不起作用:/
使用Object.keys:
obj[Object.keys(obj)[0]]
您可以获得类似obj['val1']
的值。它不是数组。如果您想使用自己的样式,则必须使其成为数组。
const values = Object.values(obj);
console.log(values[0]);
演示:
const obj = {
"val1": "test"
};
const values = Object.values(obj);
console.log(values[0]);
您可以获得第一个键/值,
const obj = {
"val1": "test"
}
key = Object.keys(obj)[0];
value = obj[Object.keys(obj)[0]]
console.log(key, value)