博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
es6新语法Object.assign()
阅读量:7172 次
发布时间:2019-06-29

本文共 288 字,大约阅读时间需要 1 分钟。

1、介绍

Object.assign用于对象的合并,将源对象的所有可枚举属性复制到目标对象,只拷贝源对象自身的属性继承属性补考呗

Object.assign(target,source1,...)第一个参数为目标对象,其它为源对象,若有同名属性后面的会覆盖前面的

该方法实现的是浅拷贝,源对象的某个属性是对象,目标对象复制的这个属性是这个对象的引用

2、用途

为对象添加属性、方法、克隆对象、合并多个对象、为属性指定默认值(注意该方法为浅拷贝,只能拷贝基本数据类型)

转载于:https://www.cnblogs.com/lhyhappy365/p/9221776.html

你可能感兴趣的文章
正则式记录
查看>>
JavaScript数组方法的兼容性写法 汇总:indexOf()、forEach()、map()、filter()、some()、every()...
查看>>
Qcreator3.1.2调试器(windows)版本
查看>>
java.lang包中异常
查看>>
1001种玩法 | Python Prompt Toolkit:构建强大交互式命令行的 Python 工具库
查看>>
shell和bat 监控进程,自动关机
查看>>
【转】面试题:最长回文子串
查看>>
mongodb系列~ mongodb慢语句(3)
查看>>
Ball mill used in the process of fining material
查看>>
javascript 组合模式,对象冒充+原形链继承
查看>>
SDUT OJ 数据结构实验之图论五:从起始点到目标点的最短步数(BFS)
查看>>
.net 中主框架的搭建(2种方式)
查看>>
viewPager
查看>>
朴素贝叶斯python小样本实例
查看>>
[转]How to write dll
查看>>
C# For Bot Framework
查看>>
react native 增加react-native-camera
查看>>
陶哲轩实分析 习题 13.4.8
查看>>
线程和多线程(二)
查看>>
vmware共享文件夹
查看>>