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