1、将数组转为以逗号分隔的序列

2、格式 ...[1,2,3 ]

3、若扩展运算符后面是一个空数组,则不产生效果[ ]

4、用于函数参数

function add(x,y) {
console.log(x) // 1
console.log(y) // 2
}
var arr = [1,2]
add(...arr);

5、替代 apply

var arr = [1,45,676,8];
var num = Math.max(...arr);
console.log(num); //

6、合并数组

var arr1 = [3,4,5];
var arr2 = [1,2,...arr1]; var arr3 = [7,8,9];
var arr4 = [...arr1, ...arr3];

7、与解构结合,获取拆分后的序列

var arr3 = [5,6];
[x,y] = [...arr3];
console.log(x); //
console.log(y); //

---

最新文章

  1. Java基础之泛型
  2. MyEclipse、Eclipse优化设置
  3. php写入txt换行符
  4. 微信公众平台项目中遇到的小问题40016,Invalid button size
  5. oracle子查询
  6. HDU2018-母牛的故事
  7. Qt5.2 android 环境搭建及其测试
  8. Android异步操作总结
  9. 企业网盘: Owncloud 搭建
  10. 炫酷线条动画--svg
  11. LogWriter: Operating system error 21(error not found) encountered
  12. (七)JavaScript 函数
  13. python数据分析及展示(二)
  14. npm 设置和取消代理配置
  15. React-组件 & Props
  16. SQL调优日记--并行等待的原理和问题排查
  17. thinkphp获取ip地址及位置信息
  18. hdoj:2022
  19. select2中的ajax请求
  20. Windows Server 2016 启用完整版任务管理器

热门文章

  1. VS快捷键操作
  2. 应用安全 - 工具 | 平台 - gitlist - 漏洞 - 汇总
  3. 【DSP开发】mailbox的使用
  4. Laravel关联模型
  5. [转帖]etcd 在超大规模数据场景下的性能优化
  6. Python3学习笔记-更新中
  7. 用Python快速找到出现次数最多的数据
  8. thinkphp6下无法获取header头中的Authorization(apache版)
  9. mongodb 数据操作(2)
  10. Codeforces 1194E. Count The Rectangles