このページで実行済みのコード

var data = {
  foo: 'test',
  bar: 1234,
  baz: true
};
    

開発コンソールで以下のコードを順番に実行して結果を確認してみてください

> JSON.stringify(data);
"{"foo":"test","bar":1234,"baz":true}"

> JSON.parse(JSON.stringify(data));
Object {foo: "test", bar: 1234, baz: true}

> JSON.stringify(data, function(key, val) { return (key === 'bar') ? undefined : val; });
"{"foo":"test","baz":true}"

> JSON.stringify(data, null, 4);
"{
    "foo": "test",
    "bar": 1234,
    "baz": true
}"