首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鑫的第七章
前端工程师
·
1年前
关注
屏蔽作者: 鑫的第七章
举报
#每天一个知识点#
object.assign和扩展运算法是深拷贝还是浅拷贝,两者有什么区别?
两者都是浅拷贝。
Object.assign() 方法接收的第一个参数作为目标对象,后面的所有参数作为源对象。然后把所有的源对象合并到目标对象中。它会修改了一个对象,因此会触发 ES6 setter。
使用扩展操作符时,数组或对象中的每一个值都会被拷贝到一个新的数组或对象中。它不复制继承的属性或类的属性,但是它会复制ES6的 symbols 属性。
展开
技术交流圈
分享
评论
点赞
相关推荐
#每天一个知识点#
JYM,我想买一个500到1000之间的机械键盘,最好是敲击声清脆一些,不要太响,避免影响到其他同事,有什么好的推荐吗?
0 赞 ·
18 评论
#每天一个知识点#
React Router v6 重大变更
严格路径匹配:默认不再匹配子路径(如 /users 不匹配 /users/123),需使用 path="/users/*"。
Routes 替代 Switch:Routes 会渲染第一个匹配的路由,而非所有匹配路由。
嵌套路由:通过 Outlet 组件渲染子路由,需确保父路由有 Outlet。
导航 API 变化:useHistory 改为 useNavigate,支持更灵活的导航(如 navigate(-1) 后退)。
3 赞 ·
1 评论
#每天一个知识点#
最新研发uni-app+vue3短视频+聊天+直播app系统。
juejin.cn
2 赞 ·
4 评论