json对象中的键和值,正规写法是都得用双引号吗?
小弟初学node,为了养成一个好的编码习惯,所以想了解一下。javascript中的json和mongodb中的json写法一样吗,为什么他们都是单引号,而且键不用引号?...
小弟初学node,为了养成一个好的编码习惯,所以想了解一下。javascript中的json和mongodb中的json写法一样吗,为什么他们都是单引号,而且键不用引号?我查了好多文档都说要用双引号,键也要用双引号,结果从来没见过谁那么写的,连程序生成的json都用单引号,而且键都不用引号,有点懵,所以能有大牛给小弟明确一下吗,到底咋写才正规,也能养成良好编码习惯,谢谢!
展开
1个回答
2017-02-22 · 知道合伙人互联网行家
关注
展开全部
按照Json的标准应该使用双引号而不是单引号 ,双引号肯定没问题, 单引号有可能有问题也有可能没问题,这个需要看兼容性了。
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询