大佬教程收集整理的这篇文章主要介绍了用JSON.stringify去实现深拷贝的弊端,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
无法处理function@H_450_8@啦还有RegExp@H_450_8@啦,还有无法处理循环引用对象@H_450_8@(这个我还没有test)
就前两点的话
然后var b=JSON.parse(JSON.Stringify(a))
输出b的话
就这样啦
c:function都没有复制过来,RegExp对象没有处理
还有什么的话欢迎补充啦
------------------------------
我晕 好像我看stackoverflow上面这个弊端还蛮多的
you do not use Date
s,functions, undefined
, Infinity
,RegExps,Maps,Sets,Blobs,FileLists,ImageDatas,sparse Arrays,Typed Arrays or other complex types within your object,@H_450_8@ a very simple one liner to deep clone an object is:
这么多都不能处理呢
以上是大佬教程为你收集整理的用JSON.stringify去实现深拷贝的弊端全部内容,希望文章能够帮你解决用JSON.stringify去实现深拷贝的弊端所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。