用JSON.stringify去实现深拷贝的弊端
发布时间:2020-12-16 18:39:27 所属栏目:百科 来源:网络整理
导读:无法处理 function 啦还有 RegExp 啦,还有无法处理 循环引用对象 (这个我还没有test) 就前两点的话 var a= { a: 1 ,b: new RegExp( ‘ test ‘ ),c:function(){}} 然后var b=JSON.parse(JSON.stringify(a)) 输出b的话 {a: 1 b: {}} 就这样啦 c:function都
无法处理function啦还有RegExp啦,还有无法处理循环引用对象(这个我还没有test) 就前两点的话 var a={ a:1,b:new RegExp(‘test‘),c:function(){} } 然后var b=JSON.parse(JSON.stringify(a)) 输出b的话 { a: 1 b: {} } 就这样啦 c:function都没有复制过来,RegExp对象没有处理 ? ? 还有什么的话欢迎补充啦 ------------------------------ 我晕 好像我看stackoverflow上面这个弊端还蛮多的 ?you do not use? 这么多都不能处理呢 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 我在哪里可以获得PostgreSQL的任何截屏视频?
- MTD(4)---nand flash的bbt坏块表的建立函数代码分析
- reactor和proactor的区别
- 正则表达式 – 在Perl中,有没有${foo [bar]}可能是语法上有
- Swift开发Sprite Kit游戏实践(一)
- xml和JSON格式相互转换的Java实现
- cocos2d-iphone – 模糊CCLayerColor(用于暂停菜单)
- ruby-on-rails-3 – Rails Article.find 1在遗留数据库上引
- 根据TR069数据模型xml文件生成用于XACS中可用于导入的脚本
- MVC HttpWebRequest XML 请求