javascript - 如何获取json变量的关键字?

标签 javascript json variables

我有一个变量,如果将其打印出来,我会看到以下输出:

enter image description here

好吧,如果我知道数字“118”,那就很容易了,但是在我使用它的程序中,我不知道它。那么有没有什么方式可以在不知道该值的情况下获取它呢?

最佳答案

您可以使用Object.keys函数来检索对象的所有键。

Object.keys 返回一个数组,然后您可以像任何其他数组一样访问该数组的第一个元素。

const JSONString = '{"118": {"input1": 6, "input2": 1, "input3": 3}}';
const json = JSON.parse(JSONString);

const keys = Object.keys(json);

console.log(keys[0]);

关于javascript - 如何获取json变量的关键字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63191310/

相关文章:

php - 徽章系统和存储条件作为变量?

javascript - 在不同窗口的上下文中执行函数?

javascript - Amazon Cloud (AWS) 中的代码-测试-代码周期

javascript - 带有转义字符的 JSON Stringify

r - 2 个样本之间的 Kullback-Leibler 距离

php - session 变量未发送到下一页

javascript - 使用 Rickshaw 绘制时间序列图表。输入数据的格式

javascript - 用 react 删除数组中的元素,不起作用

javascript - 如何在 AngularJS 中访问 json 中的值

javascript - JQuery.parseJSON 不适用于字符串