JS循环遍历JSON数据的方法

前端技术 2023/09/03 JavaScript

JSON数据如:{\"options\":\"[{/\"text/\":/\"王家湾/\",/\"value/\":/\"9/\"},{/\"text/\":/\"李家湾/\",/\"valu
e/\":/\"10/\"},{/\"text/\":/\"邵家湾/\",/\"value/\":/\"13/\"}]\"}

用js可以写成:

var data=[{name:\"a\",age:12},{name:\"b\",age:11},{name:\"c\",age:13},{name:\"d\",age:14}]; 
for(var o in data){ 
alert(o); 
alert(data[o]); 
alert(\"text:\"+data[o].name+\" value:\"+data[o].age ); 
}

或是

<script type=\"text/javascript\"> 
function text(){ 
var json = {\"options\":\"[{/\"text/\":/\"王家湾/\",/\"value/\":/\"9/\"},{/\"text/\":/\"李家湾/\",/\"value/\":/\"10/\"},{/\"text/\":/\"邵家湾/\",/\"value/\":/\"13/\"}]\"} 
json = eval(json.options) 
for(var i=0; i<json.length; i++) 
{ 
alert(json[i].text+\" \" + json[i].value) 
} 
} 
</script>

本文地址:https://www.stayed.cn/item/6379

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。