8章 函数的拓展
2016-09-29 14:54:27 0 举报
AI智能生成
在8章中,我们将深入探讨函数的拓展。首先,我们将介绍复合函数的概念,它是将两个或多个函数组合在一起形成一个新的函数。接着,我们将讨论反函数的概念,它是原函数的逆运算。然后,我们将研究指数函数和对数函数,它们是数学中最重要的函数之一,广泛应用于科学和工程领域。最后,我们将介绍一些特殊的函数,如三角函数、双曲函数和幂函数,它们在解决实际问题时非常有用。通过本章的学习,你将对函数的概念和应用有更深入的理解。
作者其他创作
大纲/内容
4 name属性
5 箭头函数
基本函数
使用注意点
嵌套的箭头函数
6 函数绑定
7 尾调用优化
是什么
怎么办
尾递归
递归函数的改写
1. 函数参数的默认值
基本用法
let getUserInfo = function (x = 1, y = 1) {
this.x = x;
this.y = y;
}
与解构赋值默认值结合使用
参数默认值的位置
函数的length属性
制定了默认值以后,函数的length属性将失真
应用
可以给参数的默认值设成一个函数,
而函数的内容就是抛出异常
以此来标明指定这个参数不能省略
2. rest参数
function add(...values)
values是参数的集合数组
3 拓展运算符
含义
替代数组的apply方法
拓展运算符的应用
合并数组
与解构赋值结合
函数的返回值
字符串
类似数组的对象
Map和Set结构,Generator函数
8 函数参数的为伪逗号
ES7的提案
0 条评论
下一页