使用键的通用变量访问数组对象中的值

我认识到我可以通过传入键名来访问数组中对象的值,如下所示:

   const batchNumValue = batchNumber[0]['MAX(batch_number) + 1'];

在我的例子中,我知道数组将始终只包含一个对象,具有单个键/值对,如下所示:

[{ 'MAX(batch_number) + 1' : 234 }]

既然如此,我的问题是,有没有一种方法可以传入一个代表该键名恰好是什么的变量?还是即使在这种情况下也必须始终显式传递键名?


回首忆惘然
浏览 101回答 1
1回答

RISEBY

您可以从对象中获取值并获取第一项。const    data = [{ 'MAX(batch_number) + 1' : 234 }],    value = Object.values(data[0])[0];console.log(value);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript