ES6 函数扩展
参数设置默认值
ES6 函数扩展
参数设置默认值时还可以调用前面的参数
ES6 函数扩展
如上图会报错

ES6 函数扩展
ES6 函数扩展
如上图会报错

reduce方法

ES6 函数扩展
ES6 函数扩展

箭头函数

ES6 函数扩展
ES6 函数扩展
ES6 函数扩展
ES6 函数扩展
加了void后 3就不会被返回 pop本身是有返回值的
箭头函数中没有 arguments对象 使用 (…args) 代替

箭头函数没有自己的this
ES6 函数扩展
不使用箭头函数前需要创建一个变量保存this
ES6 函数扩展
使用箭头函数则可直接调用
他的this就是函数定义时所处环境的this
此时this是函数getage的this 而这个this就是对象 xiaoming
ES6 函数扩展
ES6 函数扩展
将函数转为箭头函数

相关文章: