这是chrome(59.0.3071.115)控制台的输出。相同的键有不同的值(0和NaN)怎么可能?
当我.log变量和JSON.parse
单独生成时,这也会保留。
console.log(variable)
将0
更改为NaN
,但console.log(JSON.parse(json_string))
输出0
。
Object {name: "US", weight: 0, etfs: Array(1)}
etfs:Array(1)
name:"US"
weight:NaN
__proto__:Object