热门

最新

红包

立Flag

投票

同城

我的

发布
duninet
独立开发者张张
3 年前
trueduninet

【js重难点:Object.assign()函数】

Object.assign()函数
• 用于将一个或者多个对象的可枚举属性赋值给目标对象,然后返回目标对象。当多个源对象具有相同的属性时,后者的属性值会覆盖前面的属性值。
• 无法复制对象的不可枚举属性和继承属性,但可以复制可枚举的Symbol属性。

Object.assifn()常见用途
• 对象克隆。使用Object.assign()函数进行克隆时,进行的是浅克隆。如果属性是基本数据类型,则会复制它的值;如果属性是引用数据类型,则会复制它的引用。
• 给对象添加属性。
• 给对象添加函数。
• 合并对象。使用Object.assgin()函数即可以将多个对象合并到某个对象中,也可以将多个对象合并为一个新对象并返回,只需要将target设置为空对象{}即可。

每日学习打卡
CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
蚂蚁集团为发展新品牌蚂蚁链,利用其海外公司开曼创新先进技术有限公司,仲裁个人antchain.com域名。
立即登录