Javascript对象表示法与JSON对象

Javascript Object Notation Vs JSON Object

本问题已经有最佳答案,请猛点这里访问。

我正在阅读有关Javascript的内容,我遇到了javascript对象表示法,我非常着迷。

例如,

1
2
3
4
5
6
var myObject = {
    name:"Peter Foti",
    'course': 'JavaScript',
    grade: 'A',
    level: 3
};

为什么我不能使用JSON对象而不是使用对象? 我们何时应该使用Javascript对象而不是发送JSON对象?

有点困惑在这里。


您应该使用JSON(如XML或其他结构化语言)以便向其他语言/系统提供信息,而Javascript对象在javascript环境中的类型为var,因此无法共享。