我养成了写作的习惯:
function functionName():void
{
}
Run Code Online (Sandbox Code Playgroud)
但是,如果我的函数没有返回类型(":void"),我注意到如果我写的话,我的函数将起作用:
function functionName()
{
}
Run Code Online (Sandbox Code Playgroud)
...而不指定返回类型.为什么将返回类型显示为好的形式为:void?
因为它遵循严格使用数据类型,如果有:void返回类型,编译器可以警告非void返回.(虽然标准编译器没有.)
没有它,函数声明在语义上是不明确的.
(编辑:更新为澄清,代码是让我们人类能够阅读,如果可读性和语义丰富性不是那么重要,我们都使用翻转开关进行二进制编码.)
| 归档时间: |
|
| 查看次数: |
6124 次 |
| 最近记录: |