JSON.parse()方法
JSON 通常用于与服务端交换数据。
在接收服务器数据时一般是字符串。
我们可以使用 JSON.parse() 方法将数据转换为 JavaScript 对象。
注意: js代码不可以直接调用json数据,这样无法将json数据显示在网页上,必须先将json数据转换成js对象。
JSON.parse()使用实例
假如我们从服务器接收了以下数据:
{
"list":[
{"id":"001","name":"camera1","num":10},
{"id":"002","name":"camera2","num":20},
{"id":"003","name":"camera3","num":30}
]
}
我们使用 JSON.parse() 方法处理以上数据,将其转换为 JavaScript 对象:
var obj
= JSON.parse('
{
"list":[
{"id":"001","name":"camera1","num":10},
{"id":"002","name":"camera2","num":20},
{"id":"003","name":"camera3","num":30}
]
}'
);
获取js对象obj中name的值:
obj
.list
[0].name