Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
此对象文字是有效的 JSON:
{ "foo" : "bar"}
这个数组字面量也是如此:
["foo", "bar", 1, 2, 3, null]
但是一个字符串本身呢?
"foo"
还是一个数字本身?
0
最近的 JSON 规范(RFC 7159 Mar 2014 和ECMA-404)将 JSON 文本定义为围绕任何 JSON 值的可选空格,其中值是以下任一值:
(参见第2. JSON 语法和第3. 值的开始部分)
较旧的 JSON 规范(RFC 4627,已过时)仅允许顶级元素是对象或数组。
简短的回答是Yes。 JSON用于将对象表示为字符串并将字符串转换为对象。 因此,如果您不需要将字符串转换为对象或数组,那么这与 JSON 无关。