之间有什么区别
obj = {'foo': 'bar'}
和
obj = {foo: 'bar'}
我注意到-当我不使用引号时,您不能在密钥中使用。但这实际上有区别吗?如果是的话,哪个?
-
不,引号不会有任何区别(除非如您所述,除非您想使用不是有效JavaScript标识符的键)。
作为一个侧面说明,JSON数据交换格式确实需要标识周围的双引号(和它不会让单引号)。