- 博客(6)
- 收藏
- 关注
原创 深入解析JS深浅拷贝:原理与实现
深拷贝后的对象与原来的对象是完全隔离的,互不影响,对一个对象的修改并不会影响另一个对象。浅拷贝是会将对象的每个属性进行依次复制,但是当对象的属性值是引用类型时,实质复制的是其引用,当引用指向的值改变时也会跟着变化。深拷贝和浅拷贝是针对复杂数据类型(对象及数组)来说的,浅拷贝只拷贝一层,而深拷贝是层层拷贝。1)深拷贝最简单的实现是: JSON.parse(JSON.stringify(obj))1)深拷贝最简单的实现是: JSON.parse(JSON.stringify(obj))原型链上的属性无法拷贝。
2026-01-16 14:15:01
367
原创 使用 unplugin-auto-import 实现依赖自动导入
Man,Woman,Unknown,这是一个简单但功能强大的配置方案,可以极大地提升前端开发体验和效率。它适用于各种规模的 Vue、React 或其他前端项目,你可以根据项目需求灵活调整需要自动导入的内容。
2026-01-12 14:37:57
968
原创 【Vue3 语法知识点总结】
说明:等价于 :value="text" @input="text = $event"[citation:1]说明:支持事件修饰符 .stop/.prevent/.capture[citation:1]说明:子传父通过 $emit 触发事件[citation:1]说明:计算属性基于依赖自动缓存[citation:1]说明:动态绑定 HTML 属性[citation:1]说明:监听数据变化执行副作用[citation:1]说明:遍历数组/对象生成列表[citation:1]
2025-11-14 16:40:26
930
原创 npm报错 npm ERR! Error while executing:npm ERR! E:\file\Git\cmd\git.EXE ls-remote -h -t https://github
npm ERR! Error while executing:npm ERR! E:\file\Git\cmd\git.EXE ls-remote -h -t https://github
2022-06-30 18:17:35
2972
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
4