通常,我看到的是{"attribute":241241}
但是写这个完全一样:{attribute:241241}
。
{attribute:241241}
是否被认为是不好的做法,是否应该避免?
最佳答案
{attribute:241241}
未使用 JSONLint 进行验证,所以是的,这是不好的做法,应该避免。
此外,如果您在 json.org 查看 JSON 规范, 你会发现对于对象来说,第一个值总是一个字符串(用双引号表示)。
关于javascript - JSON 属性最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17959052/