TypeScript
文章平均质量分 96
TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript,TypeScript可以在任何浏览器、任何计算机和任何操作系统上运行,并且是开源的。
蜡笔雏田学前端
新星计划第三季Javascript赛道Top4
记录双非软工专业本科生的学习日常
只要心还在跳,就要努力学习,一起加油!
展开
-
【前端进阶】-TypeScript类型声明文件详解及使用说明
今天几乎所有的JavaScript应用都会引入许多第三方库来完成任务需求。这些第三方库不管是否是用TS编写的,最终都要编译成JS代码,才能发布给开发者使用。我们知道是TS提供了类型,才有了代码提示和类型保护等机制。但在项目开发中使用第三方库时,你会发现它们几乎都有相应的TS类型,这些类型是怎么来的呢?类型声明文件类型声明文件:用来为已存在的JS库提供类型信息。这样在TS项目中使用这些库时,就像用TS一样,都会有代码提示,类型保护等机制了。TS的两种文件类型类型声明文件的使用说明。原创 2022-09-19 08:35:20 · 10188 阅读 · 139 评论 -
【前端进阶】-TypeScript高级类型 | 泛型约束、泛型接口、泛型工具类型
**前言**>博主主页👉🏻[蜡笔雏田学代码](https://blog.csdn.net/xuxuii?spm=1011.2415.3001.5343)>专栏链接👉🏻[【TypeScript专栏】](https://blog.csdn.net/xuxuii/category_11979920.html)>前两篇文章讲解了TypeScript的一些高级类型 >详细内容请阅读如下:🔽>[【前端进阶】-TypeScript高级类型 | 交叉类型、索引签名类型、映射类型](https://blo原创 2022-09-12 09:22:02 · 13824 阅读 · 200 评论 -
【前端进阶】-TypeScript高级类型 | 交叉类型、索引签名类型、映射类型
>博主主页👉🏻[蜡笔雏田学代码](https://blog.csdn.net/xuxuii?spm=1011.2415.3001.5343)>专栏链接👉🏻[【TypeScript专栏】](https://blog.csdn.net/xuxuii/category_11979920.html)>上篇文章讲解了TypeScript部分高级类型 >详细内容请阅读如下:🔽>[【前端进阶】-TypeScript高级类型 | 类的初始化、构造函数、继承、成员可见性](https://blog.csdn原创 2022-09-07 08:11:44 · 10607 阅读 · 209 评论 -
【前端进阶】-TypeScript高级类型 | 类的初始化、构造函数、继承、成员可见性
class类类型兼容性交叉类型泛型 和 keyof运算符索引签名类型 和 索引查询类型映射类型首先来学习一下class类中的一些基本使用。原创 2022-09-05 09:44:13 · 2438 阅读 · 122 评论 -
【TypeScript基础】TypeScript之常用类型(下)
**前言**>博主主页👉🏻[蜡笔雏田学代码](https://blog.csdn.net/xuxuii?spm=1011.2415.3001.5343)>专栏链接👉🏻[【TypeScript专栏】](https://blog.csdn.net/xuxuii/category_11979920.html)>上篇文章讲解了TypeScript的一些常用类型,👉🏻详细内容请阅读[【TypeScript基础】TypeScript之常用类型(上)](https://blog.csdn.net/xux...原创 2022-08-31 10:06:16 · 2523 阅读 · 132 评论 -
【TypeScript基础】TypeScript之常用类型(上)
所有的 JS 代码都是 TS 代码。JS 有类型(比如:number/string等),但是JS 不会检查变量的类型是否发生变化。而TS 会检查。TypeScript 类型系统的主要优势:可以显示标记出代码中的意外行为,从而降低了发生错误的可能性。可以将 TS 中的常用基础类型细分为两类:1. JS 已有类型,2.TS 新增类型。JS已有类型。Object(包括:数组,对象,函数等)。TS 新增类型联合类型、自定义类型(类型别名)、接口、元组、字面量类型、枚举、void、any等。......原创 2022-08-29 09:38:35 · 4491 阅读 · 82 评论 -
【TypeScript介绍】一文带你初步了解TypeScript
TypeScript(简称TS)是JavaScript的超集(JS有的TS都有)。TypeScript = Type + JavaScript(在JS的基础之上,为JS添加了类型支持)//TS代码:有明确的类型,即:number(数值类型) let age1 : number = 18 //JS代码:无明确类型 let age2 = 18TypeScript是微软开发的开源编程语言,可以在任何运行JavaScript的地方运行(浏览器等)...原创 2022-08-24 10:49:01 · 4489 阅读 · 106 评论