JSON对象

2018-10-10  本文已影响0人  Jack_6a46

对象语法

实例:

{"name": "Jack", "position" : "CEO"}

对象可以包含多个key/value(键/值)对。
key必须是字符串,value可以是合法的JSON数据类型。

访问对象值

你可以使用点号(.)来访问对象的值。
也可以使用中括号([])来访问对象的值。

var object, x;
object = {"name": "Jack", "position" : "CEO"};
x = object.name;
或者
x = object["name"];

循环对象

可以使用 for-in 来循环对象的属性
比如: for( x in object)

嵌套JSON对象

JSON对象中可以包含另外一个JSON对象

object = {"name": "Jack",
           "position" : "CEO",
            "sites":{
            "site1" : "www.google.com",
            "site2" : "www.baidu.com"
            }
}

可以使用点号或者中括号来访问嵌套的JSON对象
x = object.sites.site1;
或者
x = object.sites["site1"];

修改值的方法同访问值的方法类似

删除对象属性

可以使用 delete 关键字来删除JSON对象的属性。
示例:

  delete object.sites.site1;
  delete object.sites[site1];
上一篇下一篇

猜你喜欢

热点阅读