在参数名称的后面加一个 ? 号 使这个参数变为可选项
在 TS 中,做了严格类型定义,不止在声明变量,常量时。同样在 TS 中声明函数 时,也要注意类型的定义。主要 注意 的两点,一是 参数类型 ,二是 返回值类型 。
注意:可选参数必须配置到参数的后面。
在 ES6 和 TS 中函数有默认参数,但在 ES5 中则没有。
可以通过 展开运算符 ,….result:number[] 来接收函数参数数组。
TS 中函数的重载,通过 为同一个函数提供多个函数类型定义来达到多种功能 的目的。
https://www.cnblogs.com/plBlog/p/12366219.html
https://blog.csdn.net/qq_44722915/article/details/115368589