JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它基于JavaScript的语法,支持各种编程语言。
在JSON中,数据以键值对的形式存储,通过属性名(键)访问对应的属性值。一个JSON对象由一系列键值对组成,每个键值对之间用逗号分隔,被包裹在大括号中。
{ "name": "Alice", "age": 25, "isStudent": true }
如上所示,以字符串形式表示的键名和属性值被冒号隔开。在这个JSON对象中,属性名 "name" 对应的属性值为 "Alice",属性名 "age" 对应的属性值为 25,属性名 "isStudent"对应的属性值为 true。
为了增加JSON中属性的数量,我们可以使用给对象添加属性的方法(用点表示法,例如 "object.property = value"),或者使用以下语法在原对象中添加新的键值对:
object.newKey = newValue;
这将在JSON对象中添加一个名为 newKey 的键和对应的值 newValue。
删除JSON对象中的属性与添加类似,通过以下方式:
delete object.keyName;
这将从 JSON 对象中移除名为 keyName 的键值对。
总之,JSON是一种灵活的数据表示格式,它可以非常轻松地向数据中添加和删除属性。