淘先锋技术网

首页 1 2 3 4 5 6 7

JSON是一种轻量级的数据交换格式,常用于前后端数据传输。在JSON中,键值对是用“键”和“值”来描述的,称之为JSON对象。对象中的“键”是用字符串表示的,并且具有唯一性,而“值”可以是字符串、数字、布尔值、数组、或者嵌套的JSON对象。

json串一样的key

在一个JSON对象中,如果有两个或多个键被重复使用,那么后面的键就会覆盖前面的键。换言之,JSON中只能有唯一的键,且键值对之间用英文冒号(:)分隔。


{
  "name": "小明",
  "age": 18,
  "gender": "male",
  "name": "小红"
}

上面的JSON对象中,”name“键被重复使用了,因此,只有最后一个键值对起作用,即”name“:”小红“。

与此类似的是,在CSS中,样式规则也是由“属性”和“值”组成的。如果一个CSS样式规则中有两个或多个同名属性,只有最后一个属性会被使用。


p {
  color: red;
  font-size: 16px;
  color: blue;
}

上面的CSS代码中,“color”属性被重复使用了,因此,只有最后一个属性起作用,即样式会被渲染成蓝色。