对象对象转换为json对象

时间:2018-10-28 05:46:48

标签: javascript json react-native

我有一个第三方api作为[object Object]的响应,现在我想解析该对象的值,但无法使用JSOn.parse做到这一点。知道如何在JavaScript中获取对象的属性吗?

1 个答案:

答案 0 :(得分:0)

以下内容将帮助您遍历javascript中任何深度数据的每个键项。这是用于属性。

<script>

    var obj = {
    lang: "php",
    popularity: "80",
    complexity: {
        syntax: "simple",
        oop: "supported",
                    orm:"available",
                    desktop:false
    }
}

for(var propt in obj){            

        if (typeof(obj[propt]) === 'object'){
              myIterator(obj[propt]);      
        }else{
            alert(propt + ': ' + obj[propt]);
        }             
}

    function myIterator(myData){            
        for(var propt in myData){            
            alert(propt + ': ' + myData[propt]);            
            if (typeof(myData[propt]) === 'object'){
              myIterator(myData[propt]);      
            } 
        }            
    }

 </script>