锦州市广厦电脑维修|上门维修电脑|上门做系统|0416-3905144热诚服务,锦州广厦维修电脑,公司IT外包服务
topFlag1 设为首页
topFlag3 收藏本站
 
maojin003 首 页 公司介绍 服务项目 服务报价 维修流程 IT外包服务 服务器维护 技术文章 常见故障
锦州市广厦电脑维修|上门维修电脑|上门做系统|0416-3905144热诚服务技术文章
项目中遇到Uncaught TypeError: Converting circular structure to JSON报错问题

作者: 佚名  日期:2024-06-23 20:03:01   来源: 本站整理

  项目中出现一个报错Uncaught TypeError: Converting circular structure to JSON,,根据上述报错可以知道代码是运行到JSON.stringify时,抛出了这个错误,代码中使用JSON.parse跟JSON.stringify来实现便捷深复制,网上查询了一圈,原来是要深复制的对象被循环引用,什么意思呢?如下所示

我们声明两个对象,然后把第一个对象赋值给第二个对象里面的一个属性,把第二个对象赋值给第一个对象里的某个属性,此时就是循环引用,这个时候再去使用JSON.string跟JSON.parse来深复制就会报上述的错误,解决办法是再声明一个对象,把你要深复制的对象里的属性赋值给新的对象,然后再进行深复制

此时再运行就发现不会报错了,



热门文章
  • diskgenius分区时快速分区选MBR还是...
  • 电脑应该配16G还是32G内存?16g内存...
  • 微星主板怎么开启PBO(超频技术)?微...
  • 技嘉主板怎么开启PBO(超频技术)?技...
  • 微信小程序JS报错:Uncaught TypeE...
  • 项目中遇到Uncaught TypeError: Co...
  • 安装win10出现inaccessible boot d...
  • 戴尔笔记本安装win10找不到驱动器解...
  • 笔记本电脑的触摸板失灵了怎么办?...
  • 手机摔坏了如何把资料数据传输到新...
  • 自己换手机内屏步骤教程
  • 怎么换屏幕总成教程
  • 锦州广厦电脑上门维修

    报修电话:13840665804  QQ:174984393 (联系人:毛先生)   
    E-Mail:174984393@qq.com
    维修中心地址:锦州广厦电脑城
    ICP备案/许可证号:辽ICP备2023002984号-1
    上门服务区域: 辽宁锦州市区
    主要业务: 修电脑,电脑修理,电脑维护,上门维修电脑,黑屏蓝屏死机故障排除,无线上网设置,IT服务外包,局域网组建,ADSL共享上网,路由器设置,数据恢复,密码破解,光盘刻录制作等服务

    技术支持:微软等