关于类型别名的疑问

来源:2-16 类型别名,字面量 和 交叉类型

希望林柚一健康快乐成长

2022-03-18

关于定义方法,并没有赋值初始值的问题,按照这个博客处理下,关闭了语法校验https://www.jianshu.com/p/7d829bdac875,将tsconfig.json的strict属性关闭,
但是会出现新的问题,
图片描述

写回答

1回答

张轩

2022-03-19

同学你好

首先我们必须把类型 和 实现 分开来,类型是 typescript 提供的一种静态检查的方式,而实现是最终要编译成 js 代码具体的实现。

我们在这里的代码中只将sum2 认定为 PlusType 类型(只是为了测试讲解这个特性)。但是 sum2 没有具体的实现,假如你直接运行成 js 代码,肯定会报错的。

0
1
希望林柚一健康快乐成长
非常感谢!
2022-03-21
共1条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程