ES6|ES6 函数扩展 JavaScript
1.函数参数的默认值
- 基本用法
- 与解构赋值默认值结合使用
- 参数默认值的位置
- 函数的length属性
- 作用域
- 应用
2.rest参数 3.扩展运算符
- 替代数组的apply方法
- 扩展运算符的应用
- 1.合并数组
- 2.与解构赋值结合
- 3.函数的返回值
- 4.字符串
- 5.实现了Iterator接口的对象
- 6.Map和Set结构,Generator函数
4.严格模式 5.name属性 6.箭头函数
- 嵌套的箭头函数
7.绑定this 8.尾调用优化
- 尾调用优化
- 尾递归
- 递归函数的改写
- 严格模式
- 尾递归优化的实现
9.函数参数的尾逗号
推荐阅读
- (二)ES6第一节变量(let|(二)ES6第一节变量(let,const)
- 六步搭建ES6语法环境
- 一起来学习C语言的字符串转换函数
- C语言字符函数中的isalnum()和iscntrl()你都知道吗
- C语言浮点函数中的modf和fmod详解
- C语言中的时间函数clock()和time()你都了解吗
- 概率论/统计学|随机变量 的 分布函数 与 概率密度函数 的区别
- Unity和Android通信系列文章2——扩展UnityPlayerActivity
- vue组件中为何data必须是一个函数()
- iOS-Swift-map|iOS-Swift-map filter reduce、函数式编程