Fragen Sie, wann JSON.parse(JSON.stringify(data)) verwendet werden soll
一般用来深拷贝一个json对象吧,还可以用来去除值不具有JSON 表示形式(数字、字符串、逻辑值、数组、对象、null)的属性,也就是说像undefined和function这样的属性值。
a: { age: 1, name: undefined, time: () => {...} } 变成: b: { age: 1 }
可以复制对象
二种使用场景:1.将JSON字符串转换为JSON对象,JS直接属性引用2.Clone对象
一般用来深拷贝一个json对象吧,还可以用来去除值不具有JSON 表示形式(数字、字符串、逻辑值、数组、对象、null)的属性,也就是说像undefined和function这样的属性值。
可以复制对象
二种使用场景:
1.将JSON字符串转换为JSON对象,JS直接属性引用
2.Clone对象