JSON.parse('{"__proto__": null}')

var o = JSON.parse('{"__proto__": null}');

console.log(
  Object.prototype.hasOwnProperty.call(o, "__proto__"),
  Object.getPrototypeOf(o),
  o instanceof Object,
  Object.getPrototypeOf(o) === Object.prototype
);
Browser hasOwnProperty instanceof Object Object.getPrototypeOf()
Firefox true true Object.prototype
GoogleChrome false false null
Safari true true null
Opera true true Object.prototype
IE8 true true *1

v8エンジンさん、JavaScriptCoreさん...

*1:IEはもともと__proto__を解釈しない。あと IE8 には Object.getPrototypeOfがない