JSON.parse(JSON.stringify(obj))实现深拷贝的一些问题
JSON.parse(JSON.stringify(obj))实现深拷贝的一些问题
JSON.parse(JSON.stringify(obj))可以实现深拷贝,它将一个对象序列化成一个json字符串再反序列成一个js对象。但会出现一些问题。
当json里面有时间对象时,序列化结果中会将时间对象转换成为字符串的形式;
const obj = {
a:1,
b:new Date()
}
console.log(obj) //{a: 1, b: Sun O
原创
2021-10-31 16:07:15 ·
569 阅读 ·
0 评论