[removed] Find key and its value in JSON

后端 未结 5 638
暖寄归人
暖寄归人 2021-01-14 01:12

I have a JSON object that is returned in different ways, but always has key. How can I get it?

E.g.

\"Records\": {
    \"key\": \"112\"
         


        
5条回答
  •  渐次进展
    2021-01-14 01:48

    How can i get it?

    Recursively! e.g.

    function getKey(rec) {
        if (rec.key) return rec.key;
    
        return getKey(rec[Object.keys(rec)[0]]);
    }
    

    https://jsfiddle.net/su42h2et/

提交回复
热议问题