深拷贝对象数组

简介: 深拷贝对象数组

深拷贝对象数组

const { list } = await getTypes({
    city_code: this.state.cityCode
 }); 
// 深拷贝数组对象
const _ = require('lodash');
let newList = _.cloneDeep(list);  // list是解构响应数据,newList是深拷贝数据
newList.forEach(item => {
  delete item.version_list
  delete item.version_set
})

参考:深拷贝浅拷贝

目录
相关文章
|
1月前
|
存储 前端开发 JavaScript
浅拷贝和深拷贝的区别?
本文首发于微信公众号“前端徐徐”,介绍了JavaScript中浅拷贝和深拷贝的概念及其实现方法。文章首先解释了数据类型的基础,包括原始值和对象的区别,然后详细介绍了浅拷贝和深拷贝的定义、底层逻辑以及常见的实现方式,如 `Object.assign`、扩展运算符、`JSON.stringify` 和手动实现等。最后,通过对比浅拷贝和深拷贝的区别,帮助读者更好地理解和应用这两种拷贝方式。
45 0
浅拷贝和深拷贝的区别?
|
5月前
|
安全 Java
深拷贝和浅拷贝的区别
深拷贝和浅拷贝的区别
|
6月前
|
JSON JavaScript 前端开发
深拷贝的3种常用方法
`深拷贝是一种保持数据独立性和完整性的重要手段,在许多场景下都是不可或缺的操作。
|
6月前
|
消息中间件 Kubernetes NoSQL
构造函数、深拷贝、浅拷贝
构造函数、深拷贝、浅拷贝
|
JSON JavaScript 数据格式
js对象的直接赋值、浅拷贝与深拷贝
js对象的直接赋值、浅拷贝与深拷贝
145 0
js对象的直接赋值、浅拷贝与深拷贝
|
JavaScript 前端开发
数组和对象的浅拷贝,深拷贝
数组和对象的浅拷贝,深拷贝
数组和对象的浅拷贝,深拷贝
|
JSON 数据格式
2、对象拷贝(浅拷贝、深拷贝)、深拷贝的两种方法(递归、转JSON)
2、对象拷贝(浅拷贝、深拷贝)、深拷贝的两种方法(递归、转JSON)
142 0