В чем разница между литералом объекта JS и строкой JSON?
У меня путаница в том, что именно люди подразумевают под Object Literals, JSON, JavaScript Objects, мне они кажутся похожими:
{foo: 'bar', bar : 'baz'}
AFAIK, выше - это литерал объекта, json, а также объект javascript, не так ли?
Объектный литерал и json означают одно и то же?
Как вы, ребята, различаете, что к чему?