您的位置:首页技术文章
文章详情页

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

浏览:99日期:2023-05-14 16:22:40

问题描述

问下JSON.parse(JSON.stringify(data))是什么情况下要用

问题解答

回答1:

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

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

可以复制对象

回答3:

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

标签: JavaScript
相关文章: