MST

星途 面试题库

面试题:TypeScript函数定义中类型注解的基本使用

请使用TypeScript定义一个函数,该函数接收两个数字类型的参数,返回它们的和。要求正确使用类型注解,并指出函数返回值的类型注解有什么作用。
42.3万 热度难度
前端开发TypeScript

知识考点

AI 面试

面试题答案

一键面试
function addNumbers(num1: number, num2: number): number {
    return num1 + num2;
}

函数返回值的类型注解 : number 的作用在于明确告知调用者和TypeScript编译器该函数返回值的类型。这样可以增强代码的可读性和可维护性,同时在编译阶段,TypeScript可以基于这个类型注解进行类型检查,提前发现可能的类型错误,比如错误地将返回值当作其他类型(如字符串)使用,从而提高代码的健壮性。