js声明json数据,打印json数据,遍历json数据,转换json数据为数组

1、js声明json数据;

2、打印json数据;

3、遍历json数据;

4、转换json数据为数组;

复制代码
//声明JSON
var json            =    {};
    json.a             =    1;    //第一种赋值方式(仿对象型)
    json['b']        =    2;    //第二种赋值方式(仿数组型)

//打印JSON
//
打印JSON需要用到JSON(JS自带)的一个对象方法stringify
//
语法如下
alert(JSON.stringify(json));

//json的遍历
//
需要注意
//
在数组里面遍历我们一般使用length获取数组长度
//
在json里面没有length这个方法
//
所以使用下面方式遍历
var json2 = {};
json2[
0] = 0;
json2[
1] = 1;
json2[
2] = 2;

for(var i in json2){
alert(json2[i]);
}

//转换json数据为数组
var arr = JSON.parse('json字符串');

复制代码

总结,在JS里面使用JSON某些方面的表现能力比数组优秀。

原文地址:https://www.cnblogs.com/jpfss/p/9686997.html