当前位置:网站首页 > Vue.js开发 > 正文

js深层拷贝(js深拷贝json parse)



问题:在使用JSON.parse(JSON.stringify(obj))的方式深层拷贝数据时,发现有时候数据类型发生了变化,请牛人帮忙给看看,谢谢。

1、测试代码:
var newItem = this.cloneObject(orderItemFormData);
console.info(this.cloneObject(orderItemFormData));
console.info(newItem);

2、拷贝方法
//深层拷贝对象
cloneObject(jsonObj) {
return JSON.parse(JSON.stringify(jsonObj));
},

3、通过控制台查看打印结果
1)正确的打印
图片说明

2)错误的打印
图片说明

4、尝试过其他的深层拷贝对象的方法,有同样的问题。

请大神们指教这是什么问题呀,折磨疯了。

到此这篇js深层拷贝(js深拷贝json parse)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 多级列表1.1 1.2(多级列表1.1怎么变2.1wps)2025-02-14 19:45:09
  • swagger2.0访问路径(swagger的访问路径)2025-02-14 19:45:09
  • keil5.29破解(keil5软件破解)2025-02-14 19:45:09
  • keil破解到2032年(keil5.30破解)2025-02-14 19:45:09
  • vue2关闭eslint(vue2关闭eslint检测)2025-02-14 19:45:09
  • vb6.0名词解释大全(vbac名词解释)2025-02-14 19:45:09
  • vue2父子组件传值props(vue父子组件传值emit)2025-02-14 19:45:09
  • redhat6.10安装教程(redhat6.8安装教程)2025-02-14 19:45:09
  • vue钩子函数和生命周期(vue的钩子函数和生命周期详解)2025-02-14 19:45:09
  • npm安装nodemodules(npm安装vue)2025-02-14 19:45:09
  • 全屏图片