【es6】中的...
来源:互联网 发布:淘宝二手交易流程 编辑:程序博客网 时间:2024/06/04 20:43
解构赋值中
let [x, y, ...z] = ['a'] //"a", undefined, []
扩张运算符(…)可以将某些数据结构转化为数组
function foo() { var args = [...arguments]; console.log(args) } var a = foo('a', 'b') //["a", "b"]
函数的reset参数
function add(...values) { let sum = 0; for (var val of values) { sum += val; } return sum; } add(2, 5, 3) // 10
rest 参数可代替arguments变量
扩展运算符
将一个数组转为用逗号分隔的参数序列。
console.log(1, ...[2, 3, 4], 5) // 1 2 3 4 5
阅读全文
0 0
- ES6---es6中的模块
- 【es6】中的...
- ES6 中的箭头函数
- es6 中的箭头符号
- es6中的set
- ES6语法中的let
- 详解ES6中的let
- ES6中的Generator函数
- 详解ES6中的set
- ES6中的let
- ES6中的promise对象
- React中的es6语法
- es6 中的symbol
- ES6中的Promise
- es6 中的默认参数
- ES6中的继承
- ES6 中的 Set
- es6中的class类
- Linux网络编程常见面试题
- 剑指offer算法 java实现 二维数组中的查找
- pymysql 库的正确打开姿势 ——Python
- Linux系统截图scrot
- 算法与数据结构学习笔记
- 【es6】中的...
- 各种排序算法-Java-冒泡、选择、插入、快速、归并排序
- Java解析嵌套的JSON字符串
- java边界布局案例练习
- 快速排序的理解
- 【HTML/JS】百度地图javascriptAPI点击地图得到坐标(拾取坐标) 标签: 百度地图坐标
- Linux 下用脚shell脚本实现进度条的编写
- AS开发中出现Error(九)——app\build\intermediates\res\resources-xxx-stripped.ap_' specified for property 'res
- hdu 1180