
TypeScript
TypeScript 常用技术文章收集
卡尔特斯
GitHub: https://github.com/dengzemiao
掘金:https://juejin.im/user/4450440831840909
展开
-
TypeScript 安装(简单对比 JS)
全局安装 安装成功后,检查是否安装成功,或查看安装版本二、 与 简单测试对比 的文件中如果直接书写 语法的代码,那么在 文件中直接引入 文件是可以直接使用的(常用浏览器都支持了,可能有部分浏览器不支持直接引入 文件,需要通过编辑后引入 文件)。 文件中函数中的形参,如果使用了某个类型进行修饰,那么在编译后得到的 文件中是没有这个类型的。 文件中变量使用的是 来修饰,编译后得到的 文件中修饰符就变成 了简单案例通过 编译得到 文件,或通过 得到指定版本的 文件原创 2022-06-16 18:09:52 · 187 阅读 · 0 评论 -
TypeScript 泛型的详细使用 <T, K, V>
可以创建可重用的组件,一个组件可以支持多种类型,解决类、接口、方法的复用性,以及对不确定数据类型的使用。泛型字母可以自己随意指定,但是一个泛型字母在同一个函数中每次使用时只会代表一种数据类型。如果遇到上面这样的需求,那么就需要写多个方法来使用,下面通过泛型来进行实现...原创 2022-06-16 14:29:37 · 750 阅读 · 0 评论 -
TypeScript 函数的详细使用(默认参数、可选参数、剩余参数、重载声明)
函数是一种特殊的对象,可以被调用。 里的函数和 、 里的函数差不太多,只是多了一些其他功能。原创 2022-06-16 13:52:06 · 1203 阅读 · 0 评论 -
TypeScript 抽象类的详细使用
通过 关键字来定义一个 或 。 不能被直接实例化,只能被子类继承。 不能去实现,但是继承的子类必须实现。 还可以修饰属性和存取器(get、set)。案例原创 2022-06-16 11:31:25 · 242 阅读 · 0 评论 -
TypeScript get 与 set 的使用
TypeScript get 与 set 的使用原创 2022-06-16 11:11:07 · 2652 阅读 · 0 评论 -
TypeScript 联合类型(|)、类型断言(<>、as)
:表示取值可以为多种类型中的一种,多个类型之间用 分隔开:通过断言的这种方式,告诉编译器,我知道自己在做什么,类型断言好比其他语言里的类型转换,但是不进行特殊的数据检查和解构。它没有运行时的影响。 会假设你已经进行了必须的检查。方式一:方式一:两种方式是等价的,用哪个凭个人爱好即可,但是当在 里使用 时,只有 语法断言是被允许的。举例...原创 2022-06-15 18:04:37 · 1106 阅读 · 0 评论 -
TypeScript void 无返回值
:表示没有任何类型,当一个函数没有返回值时,通常会返回 ,有值则会返回指定值类型。原创 2022-06-15 16:55:04 · 1507 阅读 · 0 评论 -
TypeScript 类(class)与修饰符的详细使用
通过 关键字定义一个类,然后通过 关键字可以方便的生产一个类的实例对象,这个生产对象的过程叫 ,类的成员就是类中所有的属性和方法。实例在出来的时候,它实际是调用了类中的一个方法进行初始化,这个方法被叫做构造器,一般都会在类中显示地写上 方法,如果没有显示定义的 ,就会调用系统自带的 构造函数。访问修饰符的作用就是用于限制别人乱用类中的东西:公开的,谁都能用(默认就是 ):私有的,仅类自己能使用,子类与外部都不能使用:受保护的,仅类和类的子类能使用,外部不能使用只读修饰符:只能读不能写原创 2022-06-15 15:19:01 · 588 阅读 · 0 评论 -
TypeScript 接口协议(interface)详细分析
在 的含义:只声明成员方法,不做实现,定义了这个接口会有什么,但是没有告诉你具体是什么,可以用来约束一个函数,对象,以及类的结构和类型。对象类型接口函数类型接口混合类型接口............原创 2022-06-15 13:54:21 · 406 阅读 · 0 评论 -
TypeScript 与 JS 中类型首字母大小写区别(String、string、Number、number、Boolean、boolean ...)
在初入 的时候,怎么区分与使用基础类型 在 中, 以 与 举例,后者是前者的包装对象,其他类型也一个意思。在 中,以 与 举例,前者是 中的类型,后者是 中的对象,其他类型也一个意思。总结:在 中使用小写来定义参数类型(例如:定义 ,而不是 )。......原创 2022-06-15 11:35:39 · 3695 阅读 · 3 评论 -
.ts 文件编译成 .js 文件,以及 VSCode 自动编译配置
.ts 自动编译成 .js,或指定版本进行编译二、自动编译配置1、生成 配置文件,找到项目根目录执行初始化命令,会指定创建好配置文件:2、调整 配置(其他配置有注释,自己根据情况选择):3、启动监视任务: 编辑器顶部菜单中找到: -> -> 弹出窗口中点击 -> 点击启动 。然后就会进入自动监视编译状态,如果去新建或者已存在的 文件会被自动编译后放在 文件夹中,直接引用 文件夹中的 文件即可,每次调整 代码保存后也会被自动编译。如果想要停止监视,在顶部菜单中找到:......原创 2022-06-15 10:42:19 · 2320 阅读 · 0 评论 -
TypeScript Uncaught SyntaxError: Unexpected token ‘:‘
ts 报错 Uncaught SyntaxError: Unexpected token ':'原创 2022-06-13 16:16:13 · 2247 阅读 · 0 评论