
es6
xingchen678
这个作者很懒,什么都没留下…
展开
-
ES6的Object.assign
对象的新方法Object.assign(target, source_1, ···)用于将源对象的所有可枚举属性复制到目标对象中。注意点assign 的属性拷贝是浅拷贝基本用法let target = {a: 1};let object2 = {b: 2}; let object3 = {c: 3}; Object.assign(target,object2,object3); // 第一个参数是目标对象,后面的参数是源对象 target; // {a: 1, b:转载 2020-10-28 16:12:16 · 177 阅读 · 1 评论 -
es6 扩展运算符 三个点(...)
本文只写一些简单的用法:什么意思?三个点(...)真名叫扩展运算符,是在ES6中新增加的内容,它可以在函数调用/数组构造时,将数组表达式或者string在语法层面展开;还可以在构造字面量对象时将对象表达式按照key-value的方式展开字面量一般指[1,2,3]或者{name:'chuichui'}这种简洁的构造方式,多层嵌套的数组和对象三个点就无能为力了说白了就是把衣服脱了,不管是大括号([])、花括号({}),统统不在话下,全部脱掉脱掉!// 数组var number = .原创 2020-08-03 11:44:54 · 366 阅读 · 0 评论