js中的json对象的属性名一定要用双引号引起来吗

2025-05-21 01:41:20
推荐回答(1个)
回答1:

是的。

JavaScript的字面两对象不需要,但是如果是合法的JSON的话,必须使用双引号。


规范相关内容:

A string is a sequence of zero or more Unicode characters, wrapped in double quotes, using backslash escapes.

一个字符串是由0个或更多个Unicode字符组成的序列(JSON的内容必须是Unicode字符),并且使用双引号包裹,使用反斜线转意。


JSON格式规范细节可以看这里:http://json.org