В чем разница между литералом объекта JS и строкой JSON?

У меня путаница в том, что именно люди подразумевают под Object Literals, JSON, JavaScript Objects, мне они кажутся похожими:

{foo: 'bar', bar : 'baz'}

AFAIK, выше - это литерал объекта, json, а также объект javascript, не так ли?

Объектный литерал и json означают одно и то же?

Как вы, ребята, различаете, что к чему?

Ответы на вопрос(6)

Ваш ответ на вопрос