文章 2024-08-29 来自:开发者社区

TypeScript教程(一)在vscode中的配置TypeScript环境

TypeScript教程(一)在vscode中的配置TypeScript环境 文章目录 TypeScript教程(一)在vscode中的配置TypeScript环境 一、前言 二、具体步骤 1、Node.js安装 2、TypeScript安装 3、helloworld 一、前言 未来的开发者们请上座,随着时代的发展web网页的发展越来越丰富,...

TypeScript教程(一)在vscode中的配置TypeScript环境
文章 2024-08-29 来自:开发者社区

TypeScript实战教程(一):表单上传与后端处理

TypeScript实战教程(一):表单上传与后端处理 文章目录 TypeScript实战教程(一):表单上传与后端处理 一、前言 1、TypeScript介绍 2、TypeScript的关键特性包括: 3、使用场景 4、编译过程 二、环境配置 1、配置清单 三、具体步骤 1、前端表单 2、Ty...

TypeScript实战教程(一):表单上传与后端处理
文章 2024-07-06 来自:开发者社区

Typescript 【实用教程】(2024最新版)含类型声明,类型断言,函数,接口,泛型等

简介 TypeScript 是 JavaScript 的超集,是 JavaScript(弱类型语言) 的强类型版本。 拥有类型机制 文件后缀 .ts Typescript = type + ES6 TypeScript 和 JavaScript 的关系类似 less 和 css 的关系 TypeScript对 JavaScript 添加了...

Typescript 【实用教程】(2024最新版)含类型声明,类型断言,函数,接口,泛型等
文章 2024-06-03 来自:开发者社区

37.【TypeScript 教程】TSLint 与 ESLint

TypeScript TSLint 与 ESLint 本节将介绍怎样在一个 TypeScript 项目中使用 ESLint 规范,至于为什么不推荐使用 TSLint,可以看下这篇文章:TypeScript 官方已经决定全面采用 ESLint,ESLint 的 TypeScript 解析器也成为独立项目,专注解决双方兼容性问题。 所以,同开发前端项目一样,熟练掌握 ESL...

文章 2024-06-03 来自:开发者社区

36.【TypeScript 教程】tsconfig.json 配置

TypeScript tsconfig.json 配置 本节将详细介绍 tsconfig.json 文件中各配置项的含义,这将对我们搭建一个 TypeScript 工程项目很有帮助。 如果一个目录下存在一个 tsconfig.json 文件,那么它意味着这个目录是 TypeScript 项目的根目录,tsconfig.json 文件中指定了用来编译这个项目的根文件和编译...

文章 2024-06-03 来自:开发者社区

35.【TypeScript 教程】编译选项

TypeScript 编译选项 TypeScript 提供了很多不同功能的编译选项,既可以通过配置 tsconfig.json 文件中的 compilerOptions 属性来实现编译,也可以使用在 tsc 命令后跟随参数这形式,直接编译 .ts 文件。 注意: 当命令行上指定了输入文件时,tsconfig.json 文件会被忽略。 1. 解释 我们通过...

35.【TypeScript 教程】编译选项
文章 2024-06-03 来自:开发者社区

34.【TypeScript 教程】声明合并

TypeScript 声明合并 TypeScript 编译器会将程序中多个具有相同名称的声明合并为一个声明。 但这并不是说 TypeScript 会随意的合并两个名称相同的字符串变量,这显然是不符合语法规定的,那么本节将介绍什么样的声明可以进行合并。 1. 解释 TypeScript 中的声明会创建以下三种实体之一:命名空间、类型或值。 来看以下...

文章 2024-06-03 来自:开发者社区

33.【TypeScript 教程】命名空间

TypeScript 命名空间 命名空间同样是为了避免变量命名冲突,TypeScript 官方将命名空间视为“内部模块”,上节介绍的模块被视为“外部模块”。 如果声明相同名称的命名空间,TypeScript 编译器会将其合并为一个声明,具体的合并规则会在下节介绍。 1. 解释 使用 namespace 关键字来声明命名空间。 TypeScript...

文章 2024-06-03 来自:开发者社区

32.【TypeScript 教程】模块

TypeScript 模块 在没有使用模块化编程的时代,会经常遇到全局变量污染、变量重名、多个文件之间存在依赖关系,需要保证一定加载顺序等问题。在模块化这种规范被提出后,得到社区和广大开发者的积极响应。 本节将介绍 TypeScript 的模块化方案,学习模块的导入导出机制,要注意 TypeScript 是怎么样兼容 CommonJS 和 AMD 规范的。 1....

文章 2024-06-03 来自:开发者社区

25.【TypeScript 教程】infer 关键字

TypeScript infer 关键字 本节要介绍的 infer 关键字有些难理解,我们来通过一个类比来帮助理解。 语句 let num 中,通过 let 来声明了一个变量,那怎样声明一个不确定的类型变量呢? 答案是使用 infer 关键字,infer R 就是声明了一个类型变量 R。 1. 解释 在条件类型表达式中,可以在 extends 条件语句中...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注