前端js解析json数据的方法
本文以一段示例代码来讲解js解析json数据的方法。
<script>
// 1.定义json
var json1 = {name: "fish1", age: 22, isFlag: true};
alert(json1.name);
alert(json1.age);
alert(json1.isFlag);
// 2.定义json数组
var jsonArr = {code: 200, data: [{name: "fish1", age: 22}, {name: "fish2", age: 22}]};
alert(jsonArr.code);//输出状态code
alert(jsonArr.data[0].name);//输出data中的name值
var userArr = jsonArr.data;//创建data对象
//for循环遍历输出data值。
for (var i = 0; i < userArr.length; i++) {
alert(userArr[i].name + "," + userArr[i].age);
}
</script></code></pre> <br>