方法 / 函数
为了提高代码的复用性,我们可以将一些常用的代码片段封装成函数。在 TypeScript 中,我们可以使用 function
关键字来定义函数。基础语法如下:
另一种在 TypeScript 中独特定义函数的方式是使用箭头函数。基础语法如下:
这两种方式的作用是完全一样的,但是箭头函数有一些特殊的用法,例如可以省略 return
关键字,也可以省略大括号。下面是一个简单的例子:
因此,在实际开发中,我们可以根据实际情况混合交换使用这两种方式。
当然,为了提高代码的可读性,我们可以给函数添加类型注解。例如:
在这个例子中,我们给 equal
函数添加了类型注解,表示这个函数接收两个 number
类型的参数,并且返回一个 boolean
类型的值。这里值得注意的是,表示返回值类型的 : boolean
在 TS 中是可选的,因此省略这个部分不代表函数没有返回值。强烈建议在函数中添加类型注解,这样可以提高代码的可读性和可维护性。