下面评论说会丢失函数 ??为什么了呢 ??
var obj = {foo: function() {return 1}} var str = JSON.stringify(obj) // return '{}'
JSON.stringify()
undefined、任意的函数以及 symbol 值,在序列化过程中会被忽略(出现在非数组对象的属性值中时)或者被转换成 null(出现在数组中时)。
https://developer.mozilla.org...