当前位置: 首页 > news >正文

... 是什么 ?... 有什么用处?

... 是es6的语法,扩展运算符。

用处:

1.对象

let a = {name: '张三', age: 18};let b = { sex: '男', ...a}; console.log(b);

// ... 于对象来说
let a = {name: '张三', age: 18};
let b = { sex: '男', ...a}; 
console.log(b);

结果:

2.数组

2.1 倒序写法

let arr1 = [1,2,3];  let arr2 = [4,5, ...arr1];  console.log(arr2);

// ... 于数组来说
let arr1 = [1,2,3];
let arr2 = [4,5, ...arr1];
console.log(arr2);

结果:

 2.2正序写法 (另一种写法)

let arr1 = [1,2,3];  let arr2 = [4,5];  arr1.push(...arr2);  console.log(arr1);

// ... 于数组来说 push
let arr1 = [1,2,3];
let arr2 = [4,5];
arr1.push(...arr2);
console.log(arr1);

结果:

1. 每次归程,都是为了更好出发;每次停歇,都是为了积攒力量。——《带上温暖,继续拼搏》

2. 生活的真谛从来都不在别处,就在日常一点一滴的奋斗里。——《生活的真谛在点滴奋斗中》

3. 明知生活不完美,却依旧热爱生活的人。

4. 善良和爱都是免费的,但不是廉价的。你的善良,需要带点锋芒;你的爱,需要带些理智;带眼识人,毕竟不是所有人都配拥有它们。

5. 人都是被自己打败的,而且首先给自己的情绪打败。控制不了自己情绪的人,别人的一个字,一句话,你就可以失眠一整晚了。

相关文章:

  • chromium中的TimeTicks和TimeDelta
  • SpringCloud学习(一)
  • 还是 “月饼” 后续,玩转炫彩 “月饼” 之 问题说明(送开发板)
  • 软考高级-系统架构师-操作系统
  • 测试计划包括哪些内容?
  • 淘宝Tmall,拼多多,1688等API接口示例请求,获取页面商品详情等数据
  • vue-cli 组件
  • 从0开始安装虚拟机VMware和安装Linux系统(详细步骤)
  • 2022年第五空间网络安全大赛WriteUp
  • Git操作
  • 15天深度复习JavaWeb的详细笔记(十)——Filter、Listener、Ajax
  • 30.0、C语言——文件操作 (1)
  • 物联网感知安全——你了解多少?
  • Linux【编写一个简单的shell】
  • Python入门到进阶——流程控制
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • JAVA_NIO系列——Channel和Buffer详解
  • Java-详解HashMap
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • SpringCloud集成分布式事务LCN (一)
  • 搭建gitbook 和 访问权限认证
  • 为视图添加丝滑的水波纹
  • 1.Ext JS 建立web开发工程
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (二)构建dubbo分布式平台-平台功能导图
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (七)理解angular中的module和injector,即依赖注入
  • (原)本想说脏话,奈何已放下
  • (自用)learnOpenGL学习总结-高级OpenGL-抗锯齿
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • .net core控制台应用程序初识
  • .NET 解决重复提交问题
  • .NET成年了,然后呢?
  • .NET下ASPX编程的几个小问题
  • .NET与 java通用的3DES加密解密方法
  • @EnableWebMvc介绍和使用详细demo
  • @Repository 注解
  • @在php中起什么作用?
  • [20170705]diff比较执行结果的内容.txt
  • [acm算法学习] 后缀数组SA
  • [Android]How to use FFmpeg to decode Android f...
  • [Android]竖直滑动选择器WheelView的实现
  • [BUUCTF 2018]Online Tool(特详解)
  • [BZOJ 4129]Haruna’s Breakfast(树上带修改莫队)
  • [BZOJ3757] 苹果树
  • [C#]winform制作仪表盘好用的表盘控件和使用方法
  • [C#基础知识系列]专题十七:深入理解动态类型
  • [c++] 什么是平凡类型,标准布局类型,POD类型,聚合体
  • [ESP32] 编码旋钮驱动