1
A
回答
2
两者都是有效的JavaScript对象,但只有第二个是一个有效的JSON对象。 最好使用第二个,这也有助于当属性名称是关键字时,或在其中具有特殊字符.e.g“:”或空格。
jsonObj = {
"my second key::second range":99
}
3
作为JavaScript对象字面(如JavaScript代码),它们是相同的。
作为JSON数据格式,只有与的引号才是有效的JSON。
JSON是JavaScript语法的一个严格子集,它们不是一回事。
相关问题
- 1. 有没有反引号“`”有什么区别?
- 2. 猪的双引号和单引号有什么区别?
- 3. JS变量有什么区别 - 有没有美元符号?
- 4. MySQL索引定义,有什么区别?
- 5. Ruby--单引号和双引号之间有什么区别?
- 6. cassandra中的行键,主键和索引有什么区别?
- 7. 定义目录时最后有/没有'/'有什么区别?
- 8. 没有冒号就输入语句有什么区别?
- 9. 外键和引用键有什么区别?
- 10. 什么使反引号和撇号之间有很大区别?
- 11. 有什么区别
- 12. 有什么区别
- 13. 有什么区别?
- 14. 有什么区别?
- 15. 有什么区别?
- 16. 有什么区别
- 17. ....有什么区别?
- 18. 有什么区别?
- 19. 有什么区别
- 20. 有什么区别
- 21. 有什么区别
- 22. 有什么区别?
- 23. File.open()有没有区块有什么区别?
- 24. JSON和JSONP有什么区别?
- 25. json和XML有什么区别?
- 26. 这些JSON命令有什么区别?
- 27. gson和json有什么区别?
- 28. `overload`关键字有什么区别吗?
- 29. 主键和身份有什么区别?
- 30. 检查和外键有什么区别?
另一方面,避免使用特殊字符(有效标识符)允许点符号。 – John