文章详情页
javascript - JSON.parse(JSON.stringify(data))
浏览:123日期: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
相关文章:
1. html5 - 有可以一次性把所有 css外部样式转为html标签内style=" "的方法吗?2. sql语句 - mysql中关联表查询问题3. javascript - [js]为什么画布里不出现图片呢?在线等4. javascript - 如何将一个div始终固定在某个位置;无论屏幕和分辨率怎么变化;div位置始终不变5. javascript - vscode alt+shift+f 格式化js代码,通不过eslint的代码风格检查怎么办。。。6. html - vue项目中用到了elementUI问题7. javascript - 有什么比较好的网页版shell前端组件?8. javascript - iframe 为什么加载网页的时候滚动条这样显示?9. javascript - 这不是对象字面量函数吗?为什么要new初始化?10. javascript - 原生canvas中如何获取到触摸事件的canvas内坐标?
排行榜
