我正在尝试将此对象转换为json字符串,但结果并未返回地址对象。
这是代码
{
name: $('[name="name"]').val(),
age: $('[name="age"]').val(),
sex: $('[name="sex"]').val(),
birthday: $('[name="birthday"]').val(),
about: $('[name="about"]').val(),
addresses: mapAlfredObject(getAlfredObject('addresses')),
contacts: mapAlfredObject(getAlfredObject('contacts')),
};
这是我实现mapAlfredObject方法的方法
function mapAlfredObject(obj) {
var items = [];
for (var index in obj) {
items[obj[index]['name']] = {
value: obj[index]['value'],
type: obj[index]['type'],
comment: obj[index]['comment']
};
}
return items;
}
这是来自控制台的日志
和JSON.stringify的输出
{"name":"","age":"","sex":"","birthday":"any","about":"","addresses":[],"contacts":[]}