数组扩展运算符 -ES6
2024-09-03 02:34:52
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); //
---
最新文章
- Java基础之泛型
- MyEclipse、Eclipse优化设置
- php写入txt换行符
- 微信公众平台项目中遇到的小问题40016,Invalid button size
- oracle子查询
- HDU2018-母牛的故事
- Qt5.2 android 环境搭建及其测试
- Android异步操作总结
- 企业网盘: Owncloud 搭建
- 炫酷线条动画--svg
- LogWriter: Operating system error 21(error not found) encountered
- (七)JavaScript 函数
- python数据分析及展示(二)
- npm 设置和取消代理配置
- React-组件 &; Props
- SQL调优日记--并行等待的原理和问题排查
- thinkphp获取ip地址及位置信息
- hdoj:2022
- select2中的ajax请求
- Windows Server 2016 启用完整版任务管理器