我试图从对象a
创建一个新对象b
使用Object.create
的Object.create,当JSON.stringify对象
var a ={};
var b = Object.create(a);
a.n = 1;
b.m = 2;
当我遍历for .. in ..
其示出正确值的两个对象不正确。但JSON.stringify不打印正确的字符串。
JSON.stringify(b)
它应该打印像{"n":1,"m":2}
。但它只打印{"m":2}
。任何建议为什么?
我已将它添加到jsfiddle。 jsfiddle的链接http://jsfiddle.net/V3Nxs/
什么是stringify打印? – Thilo
@Thilo请检查jsfiddle链接 – rab
jsfiddle在这里被阻止。包括完整的问题可以让每个人都更容易。 – Thilo