深拷贝、浅拷贝、深克隆、浅克隆 Mr_CY 2020-05-14 244 阅读1分钟 1、深克隆、浅克隆 场景: 复刻一个目标对象 1v1 deepClone 深克隆, 克隆出来的对象与源对象没有强耦合的关系 2、深拷贝、浅拷贝 场景: 插件内部中 某个几个对象进行遍历 扩展到一个目标对象上去 1vN 对象的扩展 插件开发 、配置 、 允许用户自定义插件功能 以默认配置优先,以用户配置覆盖 3、共同点 浅克隆 、浅拷贝 都没有解耦操作 深克隆 、深拷贝 都有解耦操作 深克隆 数组 arr.slice()