您的位置首页百科知识

object.assign()的用法

object.assign()的用法

的有关信息介绍如下:

object.assign()的用法

object.assign()主要用于对象合并,将源对象中的属性复制到目标对象中。那么,object.assign()具体怎么使用?

打开HBuilder工具,创建一个JavaScript文件,定义三个常量对象one、two和three

调用Object.assign()方法,合并三个对象,然后生成一个新对象obj

在静态页面中,引入这个JavaScript文件,然后打开浏览器控制台,查看打印结果

如果合并对象中有同名属性,后面的属性值会替换前面的

再次保存代码并刷新浏览器,可以看到只要后面有同名属性,对应的属性值会覆盖前面的属性值

如果定义的变量是基本数据类型,如字符串、数值和布尔类型,使用Object.assign()方法,生成结果是什么

保存代码并刷新浏览器,可以查看到打印结果,为字符串拆开成字符,组成一个对象

Object.assign()的用法

1、源对象属性替换目标对象属性

2、同名属性,后面替换前面属性

3、基本数据类型字符串生成对象