TypeScript 从入门到进阶
文章平均质量分 93
带你从零入门 TypeScript 快速学会在项目中上上手TypeScript 及TypeScript进阶用法
枫ゞ
在职前端开发工程师一枚,2022年博客之星前端领域 TOP 9,NestJs 从入门到进阶暂时停更 目前在写Vue3.4源码 等源码写完继续更新
展开
-
TypeScript 从入门到进阶之基础篇(十) 抽象类篇
TypeScript抽象类是一种用于定义其他类的基础类,它不能直接被实例化,只能被继承。抽象类可以包含属性、方法、以及其他抽象方法的定义。抽象方法只有定义而没有具体实现,需要在具体的子类中实现。抽象类通过使用关键字 abstract 来定义,而抽象方法通过在方法前加上关键字 abstract 来定义。抽象类和抽象方法用于定义类的行为和结构,并且可以提供一些通用的实现或规范,以供子类继承和实现。不能直接实例化:抽象类不能被直接实例化只能被继承后使用。可以包含属性和方法:抽象类中可以定义属性和方法。原创 2024-01-14 12:06:30 · 1568 阅读 · 3 评论 -
TypeScript 从入门到进阶之基础篇(九) Class类篇
在JavaScript中class(类)是一种组织代码的方式,它允许我们创建对象和对象的行为。它是一种面向对象编程(OOP)的概念,在ES6中被引入,通过class关键字,可以定义类。使用class关键字可以定义类,通过类可以创建多个实例对象。本章将讲解如何在TypeScript 中使用class(类)。可以使用接口来定义类。可以在接口中定义类的属性和方法,并且类需要遵循接口的定义。");// 输出 "Woof!原创 2024-01-08 20:02:51 · 1411 阅读 · 1 评论 -
TypeScript 从入门到进阶之基础篇(八)函数篇
函数是一种可重复使用的代码块,是构建应用的一块基石。在本章我们将学习TypeScript 中如何定义函数。在JavaScript中,函数可以被定义、调用和传递给其他函数作为参数。函数可以用来组织代码,使其更加模块化和可读性,同时也提供了代码的重用性和灵活性。在TypeScript 使用函数的方法是直接定义函数所需参数的类型,也是最基本的用法//箭头函数写法需要注意的是 但我们的函数没有返回值时 ,就不能定义这个函数的返回值类型 (void除外)//正确写法//正确写法2。原创 2024-01-07 13:13:51 · 1069 阅读 · 1 评论 -
TypeScript 从入门到进阶之基础篇(七)泛型篇
本章将学习在TypeScript中如何使用泛型,泛型是TypeScript很重要的东西。在实际项目中有很多地方用到了泛型。TS中的泛型(Generics)是一种在函数、类和接口中使用参数化类型的方式。它允许我们在定义和使用时指定类型,从而增加代码的灵活性和可重用性。通过使用泛型,我们可以编写通用的数据结构和算法,使代码更加抽象和可扩展。原创 2024-01-07 12:38:55 · 1003 阅读 · 1 评论 -
TypeScript 从入门到进阶之基础篇(五) 枚举类型篇
前面我们了解了基础类型、引用类型、元组类型、 symbol 类型的使用,本章我们来了解TypeScript中如何使用枚举类型。在TypeScript中,枚举(Enumeration)类型是一种用于定义命名常量集合的数据类型。枚举类型是将相关的常量值分配一个有意义的名字,在代码中使用这些名字来表示某种状态或选项。它可以使代码更具可读性和可维护性。在TypeScript中使用枚举 是通过 enum 关键字来进行定义的在TypeScript中 我们如果要定义一个从0开始的数据枚举 如下面代码。原创 2024-01-07 09:19:56 · 1101 阅读 · 3 评论 -
TypeScript 从入门到进阶之基础篇(四) symbol类型篇
前面我们了解了基础类型、引用类型、元组类型的使用,本章我们来了解TypeScript中如何使用symbol类型,当然 symbol类型要是属于JavaScript,可能有很多同学还不知道symbolsymbol类型是 ES6 引入的一种新的原始数据类型,用来表示唯一的、不可变的值。Symbol值通过Symbol()函数生成,每个Symbol值都是唯一的,可以用于对象的属性名,从而避免属性名冲突的问题。自ECMAScript 2015起,symbol成为了一种新的原生类型。原创 2024-01-06 21:41:25 · 1488 阅读 · 1 评论 -
TypeScript 从入门到进阶之基础篇(三) 元组类型篇
在前面 我们学习了 在TypeScript 中如何使用、定义基础类型以及 TypeScript 中 引用类型的使用、定义,本章我们来讲解一个TypeScript 中独有的元组类型在TypeScript中,元组类型是一种特殊的数组类型,它允许你在一个数组中存储多个不同类型的元素。元组类型使用固定的序列来定义每个元素的类型,并且元素的数量是有限的。*注意:元组就是数组的变种是固定数量的不同类型的元素的组合。原创 2024-01-06 21:10:55 · 1376 阅读 · 3 评论 -
TypeScript 从入门到进阶之基础篇(二) ts进阶类型篇
在上一章我们学习了在TypeScript 中如何使用、定义基础类型,本章我们将对TypeScript 中的 对象 、数组类型进行学习 ,在本章的学习中 你将了解到在TypeScript 使用引用类型与在 JavaScript 使用引用类型的区别及对应TypeScript 的知识在TypeScript 中 我们也可以通过接口来定义数组 ,用法与对象定义中的任意属性差不多,其实就是定义一个接口中 key为numbr类型 定义数组下标 value为我们的数组类型。原创 2024-01-04 21:55:27 · 1311 阅读 · 7 评论 -
TypeScript 从入门到进阶之基础篇(一) ts基础类型篇
TypeScript 从入门到进阶 系列文章(一) 带你快速入门 进阶ts原创 2023-09-17 18:48:27 · 751 阅读 · 1 评论