1.JSON解析
var jsonStr = '[{"name": "Lee"}]';
var box= eval(jsonStr); //eval不安全,不建议使用
var box = JONS.parse(json); //建议使用
var box = [{"name": "Lee", "height": 178" "age": 33}];
var jsonStr = JSON.stringify(box); //序列化对象为json str.
var jsonStr = JSON.stringify(box, ["name", "height"]); //只保留name, height字段
var jsonStr = JSON.stringify(box, function(key, value) {
if (key == "title") {
return "Mr" + value;
} else {
return value;
}
});
var box = [{"name": "Lee",
"height": 178,
"age": 33,
toJSON: function () { //只返回title
this.title;
}}];