es6学习随笔
来源:互联网 发布:java 字节码 汇编 编辑:程序博客网 时间:2024/05/17 06:39
- 对象构造器?
function Point(x = 0, y = 0) { this.x = x; this.y = y;}var p = new Point();
避免浅复制
- 好用的rest参数
// arguments变量的写法function sortNumbers() { return Array.prototype.slice.call(arguments).sort();}// rest参数的写法const sortNumbers = (...numbers) => numbers.sort();
将参数(伪数组)变成数组
- 扩展运算符
function push(array, ...items) { array.push(...items); //array.push(1,2,3)}//参数中的...items是rest参数//array.push(...items)是将取来的rest参数(其实是个数组)转换为了参数序列//push(a,1,2,3) [1,2,3]
该运算符将一个数组,变为参数序列。
再来个例子
// ES5的写法Math.max.apply(null, [14, 3, 77])// ES6的写法Math.max(...[14, 3, 77])// 等同于Math.max(14, 3, 77);
- hah
0 0
- es6学习随笔
- es6学习随笔
- ES6学习
- ES6学习
- ES6学习
- ES6学习
- es6学习
- es6学习
- es6学习
- es6开发:ES6学习笔记
- gulp 之 React + ES6 自动编译随笔
- React ES6开坑随笔记
- 2017/9/16随笔--ES6新特性
- 学习随笔
- 学习随笔
- 学习随笔
- 学习随笔
- 学习随笔
- js常用操作
- Intellij IDEA生成serialVersionUID
- Java ssm整合swagger
- linux 各类文件解压方法
- 硬解码和软解码
- es6学习随笔
- 事物的四大特性
- js日历插件--laydate
- Spring核心技术--AOP
- iOS 2D绘图详解(Quartz 2D)之路径(点,直线,虚线,曲线,圆弧,椭圆,矩形)
- Anroid ListView分组和悬浮Header实现
- cas 4.2.x 单点登出
- mysql死锁分析
- win2012 r2 + IIS8.5 伪静态设置脚本映射