【发布时间】:2014-08-21 09:04:54
【问题描述】:
在 JavaScript 中,您可以拥有对象,如下所示:
var a = { foo: 12, bar: 34 };
或带有键(命名)索引的数组,如下所示:
var b = [];
b['foo'] = 56;
b['bar'] = 78;
它们有些相似,但显然不一样。
现在奇怪的是,JSON.stringify 似乎没有接受数组。没有错误或任何东西,JSON.stringify(b) 只会导致 []。
见this jsfiddle example。是我做错了什么,还是我误解了数组的工作原理?
【问题讨论】:
标签: javascript arrays json object stringify