Heim  >  Fragen und Antworten  >  Hauptteil

javascript - JSON.parse(JSON.stringify(data))

Fragen Sie, wann JSON.parse(JSON.stringify(data)) verwendet werden soll

曾经蜡笔没有小新曾经蜡笔没有小新2646 Tage vor875

Antworte allen(3)Ich werde antworten

  • 欧阳克

    欧阳克2017-06-26 10:59:54

    一般用来深拷贝一个json对象吧,还可以用来去除值不具有JSON 表示形式(数字、字符串、逻辑值、数组、对象、null)的属性,也就是说像undefined和function这样的属性值。

    a: {
        age: 1,
        name: undefined,
        time: () => {...}
    }
    变成:
    b: {
        age: 1
    }

    Antwort
    0
  • 三叔

    三叔2017-06-26 10:59:54

    可以复制对象

    Antwort
    0
  • 阿神

    阿神2017-06-26 10:59:54

    二种使用场景:
    1.将JSON字符串转换为JSON对象,JS直接属性引用
    2.Clone对象

    Antwort
    0
  • StornierenAntwort