返回值类型
多时候,我们不必或者不能显式地指明返回值的类型
可缺省和可推断的返回值类型
函数内是一个相对独立的上下文环境,我们可以根据入参对值加工计算,并返回新的值。
函数返回值的类型推断结合泛型(我们会在 10 讲中详细介绍)可以实现特别复杂的类型计算(本质是复杂的类型推断,这里称之为计算是为了表明其复杂性),比如 Redux Model 中 State、Reducer、Effect 类型的关联。
Generator 函数的返回值
函数是 JavaScript 和 TypeScript 中极其重要的基础部分,无论是面向过程,还是面向对象编程,都离不开函数的抽象、封装。静态类型的加持,使得 TypeScript 中的函数相较于 JavaScript 来说,变得更加稳定、精确、安全。
函数是 JavaScript 和 TypeScript 中极其重要的基础部分,无论是面向过程,还是面向对象编程,都离不开函数的抽象、封装。静态类型的加持,使得 TypeScript 中的函数相较于 JavaScript 来说,变得更加稳定、精确、安全。 此文章为9月Day011学习笔记,内容来源于极客时间《重学前端》,强烈推荐该课程