AI教程网 - 未来以来,拥抱AI;新手入门,从AI教程网开始......

 分类:TypeScript教程

TypeScript是JavaScript的一个超集类型编译为普通的JavaScript。是纯面向对象与类,接口和静态类型。

TypeScript教程

TypeScript 每日构建

TypeScript 每日构建
TypeScript每日构建 在太平洋标准时间每天午夜会自动构建TypeScript的master分支代码并发布到NPM和NuGet上。下面将介绍如何获得并在工具里使用它们。 使用npm npm install -g typescript@...

AI君 4年前 (2020-03-24) 53℃ 0喜欢

TypeScript教程

TypeScript tsconfig.json

TypeScript tsconfig.json
tsconfig.json 概述 如果一个目录下存在一个tsconfig.json文件,那么它意味着这个目录是TypeScript项目的根目录。tsconfig.json文件中指定了用来编译这个项目的根文件和编译选项。 一个项目可以通过以下...

AI君 4年前 (2020-03-24) 54℃ 0喜欢

TypeScript教程

TypeScript 声明文件使用

TypeScript 声明文件使用
TypeScript声明文件使用 在TypeScript 2.0,获取、使用和查找声明文件变得十分容易。 这篇文章将详细说明怎么做这三件事。 下载 在TypeScript 2.0以上的版本,获取类型声明文件只需要使用npm。 比如,获取lo...

AI君 4年前 (2020-03-24) 53℃ 0喜欢

TypeScript教程

TypeScript 声明文件发布

TypeScript 声明文件发布
TypeScript声明文件发布 现在我们已经按照指南里的步骤写好一个声明文件,是时候把它发布到npm了。 有两种主要方式用来发布声明文件到npm: 与你的npm包捆绑在一起,或 发布到npm上的@types organization。 ...

AI君 4年前 (2020-03-24) 58℃ 1喜欢

TypeScript教程

TypeScript 声明文件原理

TypeScript 声明文件原理
TypeScript声明文件原理 声明文件原理:深入探究 组织模块以提供你想要的API形式保持一致是比较难的。 比如,你可能想要这样一个模块,可以用或不用 new来创建不同的类型, 在不同层级上暴露出不同的命名类型, 且模块对象上还带有一些...

AI君 4年前 (2020-03-24) 54℃ 1喜欢

TypeScript教程

TypeScript 声明文件规范

TypeScript 声明文件规范
TypeScript声明文件规范 普通类型 Number,String,Boolean和Object 不要使用如下类型Number,String,Boolean或Object。 这些类型指的是非原始的装盒对象,它们几乎没在JavaScrip...

AI君 4年前 (2020-03-24) 52℃ 0喜欢

TypeScript教程

TypeScript 声明文件举例

TypeScript 声明文件举例
TypeScript声明文件举例 简介 这篇指南的目的是教你如何书写高质量的TypeScript声明文件。 我们在这里会展示一些API的文档,还有它们的使用示例, 并且阐述了如何为它们书写声明文件。 这些例子是按复杂度递增的顺序组织的。 ...

AI君 4年前 (2020-03-24) 52℃ 0喜欢

TypeScript教程

TypeScript 声明文件结构

TypeScript 声明文件结构
TypeScript 声明文件结构 概述 一般来讲,你组织声明文件的方式取决于库是如何被使用的。 在JavaScript里提供了很多库的使用方法,这就需要你书写声明文件去匹配它们。 这篇指南涵盖了如何识别常见库的模式,与怎么样书写符合相应模...

AI君 4年前 (2020-03-24) 53℃ 0喜欢

TypeScript教程

TypeScript 声明文件介绍

TypeScript 声明文件介绍
TypeScript 声明文件介绍 这篇指南的目的是教你如何书写高质量的TypeScript声明文件。 在这篇指南里,我们假设你对TypeScript已经有了基本的了解。 如果没有,请先阅读 TypeScript手册 来了解一些基本知识,尤...

AI君 4年前 (2020-03-24) 53℃ 1喜欢

TypeScript教程

TypeScript 三斜线指令

TypeScript 三斜线指令
TypeScript三斜线指令 三斜线指令是包含单个XML标签的单行注释。 注释的内容会做为编译器指令使用。 三斜线指令仅可放在包含它的文件的最顶端。 一个三斜线指令的前面只能出现单行或多行注释,这包括其它的三斜线指令。 如果它们出现在一个...

AI君 4年前 (2020-03-24) 53℃ 0喜欢

TypeScript教程

TypeScript Mixins

TypeScript Mixins
TypeScript Mixins介绍 除了传统的面向对象继承方式,还流行一种通过可重用组件创建类的方式,就是联合另一个简单类的代码。 你可能在Scala等语言里对mixins及其特性已经很熟悉了,但它在JavaScript中也是很流行的。...

AI君 4年前 (2020-03-24) 53℃ 0喜欢

TypeScript教程

TypeScript 装饰器

TypeScript 装饰器
TypeScript装饰器介绍 随着TypeScript和ES6里引入了类,在一些场景下我们需要额外的特性来支持标注或修改类及其成员。 装饰器(Decorators)为我们在类的声明及成员上通过元编程语法添加标注提供了一种方式。 Javas...

AI君 4年前 (2020-03-24) 53℃ 0喜欢

TypeScript教程

TypeScript JSX

TypeScript JSX
TypeScript JSX介绍 JSX是一种嵌入式的类似XML的语法。 它可以被转换成合法的JavaScript,尽管转换的语义是依据不同的实现而定的。 JSX因 React框架而流行,但是也被其它应用所使用。 TypeScript支持内...

AI君 4年前 (2020-03-24) 52℃ 0喜欢

TypeScript教程

TypeScript 声明合并

TypeScript 声明合并
TypeScript声明合并 介绍 TypeScript中有些独特的概念可以在类型层面上描述JavaScript对象的模型。 这其中尤其独特的一个例子是“声明合并”的概念。 理解了这个概念,将有助于操作现有的JavaScript代码。 同时...

AI君 4年前 (2020-03-24) 52℃ 0喜欢

TypeScript教程

TypeScript 模块解析

TypeScript 模块解析
TypeScript模块解析 这节假设你已经了解了模块的一些基本知识 请阅读 模块文档了解更多信息。 模块解析就是指编译器所要依据的一个流程,用它来找出某个导入操作所引用的具体值。 假设有一个导入语句import { a } from...

AI君 4年前 (2020-03-24) 52℃ 0喜欢

TypeScript教程

TypeScript 命名空间和模块

TypeScript 命名空间和模块
TypeScript命名空间和模块 关于术语的一点说明: 请务必注意一点,TypeScript 1.5里术语名已经发生了变化。 “内部模块”现在称做“命名空间”。 “外部模块”现在则简称为“模块”,这是为了与 ECMAScript 20...

AI君 4年前 (2020-03-24) 53℃ 0喜欢