序列化对象
import serialize from "serialize-javascript";
var obj = {
a: 1,
b: 2,
c() {
return this.a + this.b;
},
};
let str = serialize(obj);
console.log(str);
function deserialize(serializedJavascript) {
return new Function("return "+serializedJavascript)();
}
var obj2 = deserialize(str);
console.log(obj2);
应用场景:三方工具对象还原,页面监控现场还原等