MST

星途 面试题库

面试题:TypeScript类型驱动开发中的类型推断问题

在TypeScript中,以下代码的返回值类型是什么,请说明原因。 ```typescript function add(a: number, b: number) { return a + b; } ```
39.1万 热度难度
前端开发TypeScript

知识考点

AI 面试

面试题答案

一键面试
  1. 返回值类型number
  2. 原因:在该TypeScript函数add中,参数ab都被定义为number类型,函数体执行的是加法运算a + b。在JavaScript和TypeScript中,两个number类型相加的结果仍然是number类型,所以该函数的返回值类型为number