获取关联数组的标签
Getting the label of an associative array
我有以下数组(例如):
[{id: 1, name: name1},
{id: 2, name: name2},
...]
我想获取(作为字符串)数组的标签。
所以我想要:
string1 = "id";
string2 = "name";
可能吗?
我想另一个选择是在初始化数组之前定义 string1 和 string2,并使用 string1 和 string2 作为标签,这样我以后可以单独使用它们,但这并不是我真正想要的。
只需获取数组中第一个对象的键
Object.keys(obj[0])
这会给你一个数组["id", "name"]
我有以下数组(例如):
[{id: 1, name: name1},
{id: 2, name: name2},
...]
我想获取(作为字符串)数组的标签。 所以我想要:
string1 = "id";
string2 = "name";
可能吗?
我想另一个选择是在初始化数组之前定义 string1 和 string2,并使用 string1 和 string2 作为标签,这样我以后可以单独使用它们,但这并不是我真正想要的。
只需获取数组中第一个对象的键
Object.keys(obj[0])
这会给你一个数组["id", "name"]