我有一个 json 对象数组,想找到一种方法将属性名称放入另一个数组中。
[
{
"ID": 12345,
"SID": 1111,
"DataPoint1": [
{
"Name": "SD",
"Activity": "KT",
"Group":"Test"
}
}
]
我希望能够将 DataPoint1 的所有属性名称提取到它自己的数组中:
新建-->
[Name, Activity, Group]
我正在研究 loadash,但找不到任何东西。有任何想法吗?谢谢。
您可以使用_.keys(data[0].DataPoint1[0])
将键作为数组获取。
const data = [{
"ID": 12345,
"SID": 1111,
"DataPoint1": [{
"Name": "SD",
"Activity": "KT",
"Group": "Test"
}]
}]
console.log(_.keys(data[0].DataPoint1[0]))
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.4/lodash.js"></script>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句