当先锋百科网

首页 1 2 3 4 5 6 7

在编写JSON代码时,双引号是必需的。因为JSON使用双引号作为其字符串值的定界符。


{
   "name": "John",
   "age": 30,
   "city": "New York"
}

json加双引号

这就是一个典型的JSON对象,它由键值对构成。在每个字符串值中,都必须使用双引号。比如,在上述JSON对象中,"name"对应的值是"John"。

如果我们不使用双引号,则会导致语法错误。例如,当我们用单引号代替双引号来编写上述JSON对象时:


{
   'name': 'John',
   'age': 30,
   'city': 'New York'
}

这时,我们会得到以下的错误信息:


Uncaught SyntaxError: Unexpected token ' in JSON at position 2

报错的原因是因为JSON需要使用双引号作为字符串值的定界符,因此使用单引号会导致语法错误。因此,一定要注意每个字符串值都必须由双引号包裹。