我正在尝试序列化一个javascript对象,但是要使用一种特殊的形式(我认为它必须是一种方法)。示例:
var media = new Object();
media.url = "localhost";
media.foo = "asd"
var data=new Object();
data.title = "myTitle";
data.description = "myDescription";
data.media.push(media);
我需要这样序列化数据:
"title=myTitle&description=myDescription&media[0].url=localhost&media[0].foo=asd"
重要的是数组的写入方式。