JSON对象是否为值?

时间:2016-06-26 07:27:47

标签: javascript jquery html json ajax

在JSON中,当一个对象是一个值时,写它的正确方法是什么?

var text ='{"phone":{"gtd": "080"}}';

OR

var text ='{"phone":"{gtd: 080}"}';

这可能是一个简单的查询。我问的原因是因为JSON解析和stringify都适用于两者。哪一个是对的?

1 个答案:

答案 0 :(得分:1)

如果你放" {}"它不是一个对象,而是一个字符串,正如@Felix指出的那样Kling 080实际上不是一个数字,所以它应该表示为一个字符串。

var text ='{"phone":{"gtd": "080"}}';

对象中键的名称必须是字符串思想