JSON.stringify转化报错

,

报错信息

产生这种的错误大致有两种情况:

1.json格式数据存在循环调用。

Example:

    const obj = {

        age: '16'

    }

    obj.name = obj;

    JSON.stringify(obj); 

2.数据嵌套复杂的数据类型。

Example:

    const arr = [

    {

        age: '10',

        name: '铲屎官1',

        obj: {...}    // 这里的嵌套会导致报错

    },

    {

        age: '12',

        name: '铲屎官2'

    }

]

JSON.stringify(arr); 

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,505评论 0 13
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,748评论 1 45
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,315评论 0 3
  • ECMAScript理解 它是一种由ECMA组织(前身为欧洲计算机制造商协会)制定和发布的脚本语言规范 而我们学的...
    咻咻咻滴赵大妞阅读 4,585评论 0 3
  • PNG 有PNG8和truecolor PNG PNG8类似GIF颜色上限为256,文件小,支持alpha透明度,...
    hudaren阅读 1,606评论 0 0