value

value,英语单词,主要用作为名词、动词,作名词时意为“ 值;价值;价格;重要性;确切涵义”,作动词时意为“评价;重视;估价”。


形式

在这里它的意思就是“值”,基岩版附加包的JSON中主要是两种形式:

"A": "string",
"B": 3.14,
"C": true

这是直接写值的json形式,A、B、C均为键,"string" 3.14 true则是值Value
又或一些对象形式的json:

"A": {
    "value": "string",
    "max": 3.1415,
    "min": 3.14
}

用这种形式一般是因为该键有多个值。也就是把多个普通的直接写值形式给弄到了一个大的键内。

“value”是一个叫做“值”的键,一般都是说明“value”这个键为键“A”的基础,emmm...可能有点感觉像是在瞎扯。。。而至于“max”与“min”这些键都是额外的。

类型

JSON中,值的基础类型有对象(Object)、字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)
JSON数据格式本质上是由一个大的对象包裹的,即{}花括号。
为什么要在前面加个 基础 两字了?

因为这只是普通的JSON中,在基岩版的附加包里还有许多新的值类型。
如Minecraft滤器(Minecraft Filter),本质上是一个对象
以及脚本引擎中的物品对象(Item Object)、方块对象(Block Object)、实体对象(Entity Object)等