大佬们觉得我这样写深拷贝有啥问题吗

大佬们觉得我这样写深拷贝有啥问题吗


阅读全文
请先 登录 后评论
  • 0 关注
  • 0 收藏 67 浏览
  • 略问用户 提出于 2020-10-22 17:37:52

15 个回答

xxxxxa
如果 obj 是个数组呢
请先 登录 后评论
xxxxxa
循环引用,数组,函数,Map, Set。。。很多问题
请先 登录 后评论
xxxxxa
问题贼大
请先 登录 后评论
xxxxxa
都是问题
请先 登录 后评论
xxxxxa
建议看一下 lodash 的源码,需要考虑的场景很多的
请先 登录 后评论
xxxxxa
可以达到目的,但数据较深复杂 考虑下性能吧
请先 登录 后评论
xxxxxa
Array.from([obj])[0]
请先 登录 后评论
xxxxxa
JSON.parse(JSON.stringify(obj))
请先 登录 后评论
xxxxxa
1. 元素是单纯的一个函数,正则就完蛋了,或者元素有symbol属性也不行 2. 元素如果有循环引用的情况就会出问题,比如 { a:{ b: a } }
请先 登录 后评论
xxxxxa
两个字,够用了,离完美有点差距,但是真的差不多够用了,不经常遇到拷贝函数,拷贝Date,拷贝正则的,
请先 登录 后评论