Javascript 如何过滤json对象
JavascriptJavascript 如何过滤json对象,javascript,json,loops,Javascript,Json,Loops,Javascript var obj = { "name" : ["alex","bob","ajhoge"], "age" : [30,31,33] }; 例如输出“alex” document.write(obj["name"][0]) 那么,如何通过obj进行过滤以获取所有数据呢 html <ul> <li>name <ul> <li>alex</li> <li
var obj = {
"name" : ["alex","bob","ajhoge"],
"age" : [30,31,33]
};
例如输出“alex”
document.write(obj["name"][0])
那么,如何通过obj进行过滤以获取所有数据呢
html
<ul>
<li>name
<ul>
<li>alex</li>
<li>bob</li>
<li>ajhoge</li>
</ul>
</li>
<li>age
<ul>
<li>30</li>
<li>31</li>
<li>33</li>
</ul>
</li>
</ul>
- 名字
- 亚历克斯
- 鲍勃
- 阿霍格
- 年龄
- 三十
- 三十一
- 三十三
谢谢var x;
var x;
for (x in obj) {
if (obj.hasOwnProperty(x)) {
<li>x</ul>
<ul>
obj[x].forEach(function (elem) {
return "<li>" + elem + "</li>";
});
</ul>
}
}
用于(obj中的x){
if(对象hasOwnProperty(x)){
x
obj[x].forEach(函数(元素){
返回“- ”+elem+”
”;
});
}
}
你可以用这种东西。请注意