我需要访问动态创建的json对象的键。数组结构是:
self.arrayObj : Array[2]
>0:Object
>Display1
->InnerObjects
>__proto
>1:Object
>Display2
-->InnerObjects
Key是" Display1"而价值就是对象。此密钥是动态的,不是固定的。如何从上面的数组中访问Key字符串。
我期望的输出为:" Display1"和"显示2"
答案 0 :(得分:2)
试试这个
var keys = [];//final output of all key names
arrayObj.forEach(function(val){
keys.concat(Object.keys(val));
});
keys
现在拥有所有动态属性名称。
答案 1 :(得分:1)
使用map即可:
SELECT to_char(l.launchTime, 'mm-dd-yyyy'), count(l)
FROM Launch l
GROUP BY to_char(l.launchTime, 'mm-dd-yyyy')