vue3+ts+vite 初识TypeScirpt 第三回

作为写了七年的C#老牌程序员,在看到TypeSciprt之后,隐约有那么一丝熟悉,顺着这份直觉,一探究竟,果然!!!微软出品,必须精品。

TypeScript的作者是安德斯·海尔斯伯格,C#的首席架构师

首先,得明确下, x.d.ts 和 x.ts 的区别 ,看上去一脸懵逼,这两种文件到底有什么区别呢。

1.  x.d.ts 文件仅提供类型定义, 仅此一句,是不是就不难联想到了一个interface ,没错,就是这个。
2.  x.ts 一般可以和x.d.ts 配合使用,简而言之,就相当于是在x.d.ts定义类型或者方法,在x.ts里去实现并使用

  接下来,看下面的例子

 

 

 页面里的使用

 

 知识点不多,但是会这些,相信会做更多有意思的事。

下面补充下,Class,Interface在TypeScirpt里的使用场景。

1.Class 是具有状态和行为的实体。可以用于构造函数和继承,通过上面的例子发现可以实现interface

2.继承的关键字为Extends ,此处不再举例

3.实现多个接口,用逗号分割开来

 

posted @ 2023-05-30 14:40  大楚打码人  阅读(13)  评论(0编辑  收藏  举报