使用js实用工具库lodash做对象的深拷贝

javascript 复制代码
const lodash = require('lodash')

    let obj = {
      user: {
        name: 'xutongbao'
      }
    }
    let objCopy = lodash.cloneDeep(obj)
    objCopy.user.name = 'xu'
    console.log(obj)
    console.log(objCopy)

https://www.lodashjs.com/

人工智能学习网站

https://chat.xutongbao.top

参考链接:

https://lodash.com/

https://www.lodashjs.com/

相关推荐
waylon111131 分钟前
【HOC】高阶组件在Vue老项目中的实战应用 - 模块任意排序
前端·vue.js·面试
阳阳羊2 分钟前
Mpx 动画
前端
编程社区管理员2 分钟前
「2025最新版React+Ant Design+Router+TailwindCss全栈攻略:从零到实战,打造高颜值企业级应用
前端·react.js·前端框架
DJA_CR3 分钟前
解决在 TSX 中使用 `RouterView` + `KeepAlive` 不生效问题
前端·vue.js
前端爆冲13 分钟前
项目中无用export的检测方案
前端
小旋风0123419 分钟前
封装可拖动弹窗(vue jquery引入到html的版本)
vue.js·html·jquery
旧味清欢|24 分钟前
关注分离(Separation of Concerns)在前端开发中的实践演进:从 XMLHttpRequest 到 Fetch API
javascript·http·es6
热爱编程的小曾41 分钟前
sqli-labs靶场 less 8
前端·数据库·less
gongzemin1 小时前
React 和 Vue3 在事件传递的区别
前端·vue.js·react.js
Apifox1 小时前
如何在 Apifox 中通过 Runner 运行包含云端数据库连接配置的测试场景
前端·后端·ci/cd