小编Raf*_*ves的帖子

不同类型的函数声明(foo () : void{} vs foo() {})Angular2

所以当我在他们的 (angular.io) 教程页面上找到这个函数声明时,我正在做一些关于 angular 2 的教程:

foo () : void {}

我的问题是……那个声明和这个有什么区别?

foo() {}

我发现 void 是返回类型,但是如果你把例如 string 而不是 void 两个函数都能够返回字符串。

那么真正的区别是什么,最佳实践是什么?(我倾向于说第一个,只是不知道为什么)。

那是 Javascript、TypeScript、ES6 还是 Angular2 的东西?以前从未见过。

javascript typescript ecmascript-6 angular

5
推荐指数
1
解决办法
5097
查看次数

标签 统计

angular ×1

ecmascript-6 ×1

javascript ×1

typescript ×1