在TS中函数也可以限制类型
这个限制的类型是对于返回值的限制
例如你的方法执行完会返回一个数字 那你就可以这样写
function Pretreatment(): number{
console.log('我返回111');
return 111;
}
返回一个字符串
function immediately(): String{
console.log('我返回一段文字');
return '一段文字';
}
以此类推 但如果我们的方法不需要返回值呢?
确实官方给我准备了void 无返回类型
function NoType(): void {
console.log('我没有返回值');
}
当然 你也可以直接写
function NoType() {
console.log('我没有返回值');
}
TS本身也支持ES5的写法 但既然已经选TS开发了 为什么不写规范一点呢?