1 . 函数类型
函数的类型实际上指的是 :函数 参数 和函数 返回值的类型。
2 . 为函数指定类型的两种方式 :
(1) 分别单独指定 参数 、返回值的类型
(2) 同时指定 参数 、返回值的类型
2.1 单独指定参数 、返回值类型 :
注意 : 指定了就必须要有 ,比如指定了返回值为 number 类型 ,就一定要返回一个 number 类型的值 ,不能不返回 !!!
2.2 同时指定 参数和 返回值类型
2.3 函数没有返回值 ,为 void 类型
2.4 可选参数 函数类型
某些函数的参数是可以选择的,不一定必须写(特别是封装好的函数),这时就要用到 可选参数 了。
可选参数 :在可传可不传的参数名称后面加上 ? 注意 : 可选参数只能出现在参数列表的最后 ,也就是说可选参数后面不能再出现必选参数 !!!