【发布时间】:2017-07-28 01:02:45
【问题描述】:
所以当我在他们的 (angular.io) 教程页面上发现这个函数声明时,我正在做一些关于 angular 2 的教程:
foo () : void {}
我的问题是……那个声明和这个有什么区别?
foo() {}
我发现 void 是返回类型,但如果你把例如字符串而不是 void 两个函数都能够返回字符串。
那么真正的区别是什么?最佳实践是什么? (我倾向于说第一个,只是不知道为什么)。
那是 Javascript、TypeScript、ES6 还是 Angular2 的东西?以前从未见过。
【问题讨论】:
-
第一个是Typescript,第二个是ES6。
-
真的吗?否决票?嘘。
-
感谢您的快速回答:)
标签: javascript angular typescript ecmascript-6