在网页上使用 JSON 数据——使用 JSON.parse() 方法将json数据转换为 js对象:

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

猜你喜欢

转载自blog.csdn.net/weixin_43757001/article/details/90450951