ISSUE
我想调用 JSON.stringify 传递我想包含在字符串中的字段。我要包括的字段之一是对象。JSON.stringify 方法不包括我所期望的对象中的任何字段。
这是我较大对象的一小部分;
var person = {
name: "John Doe",
Address: { Line1: "100 north main", City: "Des Moines" },
Phone: "555-5555"
}
这是stringify方法调用
console.log(JSON.stringify(person,["name","Address"]));
这是结果
"{\"name\":\"John Doe\",\"Address\":{}}"
这是我创建的一个 js bin - http://jsbin.com/UYOVufa/1/edit?html,console。
我总是可以只对 person.Address 进行字符串化并将其与另一个字符串结合起来,但这感觉有点矫枉过正。
我错过了什么?
谢谢,