
typescript系列
文章平均质量分 72
ts快速入门,看完本章节,能够帮住你快速上手使用ts
蒜香拿铁
前端程序员
展开
-
【typescript进阶篇】(第四章) webpack编译ts及第三方库声明文件
TypeScript 作为 JavaScript 的超集,在开发过程中不可避免要引用其他第三方的 JavaScript 的库。为了解决这个问题,需要将这些库里的函数和方法体去掉后只保留导出类型声明,而产生了一个描述 JavaScript 库和模块信息的声明文件。经过一系列的配置,使得 TS 和 webpack 已经结合到了一起,除了 webpack,开发中还经常需要结合 babel 来对代码进行转换以使其可以兼容到更多的浏览器,在上述步骤的基础上,通过以下步骤再将 babel 引入到项目中。原创 2025-03-19 09:44:03 · 810 阅读 · 0 评论 -
【typescript进阶篇】(第三章) 常用高级类型
在 typescript (后面简称为 ts)中定义 interface(后面简称为“接口”) 时,常常需要对进行二次封装或调整,而 ts 在2.1版本中加入了一些程序类型工具,供开发者方便的进行此类操作。备注:这些程序类型仅限制用于 type 类型声明中。原创 2025-03-18 14:16:54 · 186 阅读 · 0 评论 -
【typescript进阶篇】(第二章) 模块与命名空间
在运行时,模块加载器的作用是在执行此模块代码前去查找并执行这个模块的所有依赖。大家最熟知的JavaScript模块加载器是服务于 Node.js 的 CommonJS 和服务于 Web 应用的 Require.js。项目开发过程中,我们会发现我们的命名是有严格规范的,我们不能随意的去起名字,但若是都采用尽量标准化的方式去命名,我们又无法避免的会造成污染,TypeScript提供了namespace 避免这个问题出现。TypeScript 模块的设计理念是可以更换的组织代码。注释的内容会做为编译器指令使用。原创 2025-03-18 14:09:38 · 358 阅读 · 0 评论 -
【typescript进阶篇】(第一章) 装饰器
介绍:装饰器是一种特殊类型的声明,它能够被附加到类,方法, 访问器,属性或参数上。用添加 装饰器本质上还是一个函数,在别的语言中已广泛使用,如: python, 但在TS中依旧为一个测试中的版本,若要启 用实验性的装饰器特性,你必须在命令行或里启用编译器选 若要启用实验性的装饰器特性,你必须在命令行或里启用编译器选项添加到类上, 类装饰器添加到方法上,方法装饰器添加到访问器上,访问器装饰器添加到属性上,属性装饰器添加到参数上,参数装饰器。原创 2025-03-17 09:36:36 · 821 阅读 · 0 评论 -
【typescript基础篇】(第七章) 剩余知识点
Map 对象保存键值对,并且能够记住键的原始插入顺序。任何值(对象或者原始值) 都可以作为一个键或一个值。Map 是 ES6 中引入的一种新的数据结构。可以使用for of 进行迭代。原创 2025-03-17 09:28:48 · 239 阅读 · 0 评论 -
【typescript基础篇】(第六章) 泛型
【代码】【typescript基础篇】(第六章) 泛型。原创 2025-03-13 14:44:10 · 829 阅读 · 0 评论 -
【typescript基础篇】(第五章) 类的使用
定义TypeScript 是面向对象的 JavaScript。类描述了所创建的对象共同的属性和方法。TypeScript 支持面向对象的所有特性,比如 类、接口等。原创 2025-03-13 14:39:06 · 875 阅读 · 0 评论 -
【typescript基础篇】(第四章) 函数
函数是JavaScript应用程序的基础。它帮助你实现抽象层,模拟类,信息隐藏和模块。在TypeScript里,虽然已经支持类,命名空间和模块,但函数仍然是主要的定义行为的地方。TypeScript为JavaScript函数添加了额外的功能,让我们可以更容易地使用。原创 2025-03-12 10:30:42 · 419 阅读 · 0 评论 -
【typescript基础篇】(第三章) 接口
什么是接口?接口是一系列抽象方法的声明,是一些方法特征的集合,这些方法都应该是抽象的,需要由具体的类去实现,然后第三方就可以通过这组抽象方法调用,让具体的类执行具体的方法。原创 2025-03-12 10:26:51 · 759 阅读 · 0 评论 -
【typescript基础篇】(第二章) 数据类型
number类型: 双精度 64 位浮点值。它可以用来表示整数和分数。boolean类型:表示逻辑值:true 和 false。string类型:一个字符系列,使用单引号()或双引号()来表示字符串类型。反引号()来定义多行文本和内嵌表达式${${总结:数值,字符串和布尔值是我们开发中最常使用的基础数据类型,与js中的数值,字符串和布尔完全一致,在ts中我们主要做类型校验使用。原创 2025-03-11 13:39:36 · 435 阅读 · 0 评论 -
【typescript基础篇】(第一章) TS环境安装与初体验
采用TS书写同样的代码,我们可以看到,编译器非常友好的对我们进行了提示。原创 2025-03-11 13:36:27 · 319 阅读 · 0 评论