首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
TypeScript 官方文档翻译
chor
创建于2021-11-16
订阅专栏
TypeScript 官方文档中文翻译
等 11 人订阅
共13篇文章
创建于2021-11-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
TypeScript 官方手册翻译计划【一】:基础
JavaScript 中的每个值会随着我们执行不同的操作表现出一系列的行为。这听起来很抽象,看下面的例子,考虑一下针对变量 message 可能执行的操作
TypeScript 官方手册翻译计划【二】:普通类型
在这一章中,我们的内容会涉及到 JavaScript 代码中最常见的一些数据类型,同时也会解释这些类型在 TypeScript 中的对应描述
TypeScript 官方手册翻译计划【三】:类型收缩
如果 `padding` 是 `number` 类型,那么它将作为 `input` 前缀空格的个数,如果它是 `string` 类型,那么它将直接作为 `input` 的前缀。现在我们尝试实现一下相关
TypeScript 官方手册翻译计划【四】:函数
无论是本地函数,还是从其它模块导入的函数,或者是类上的方法,函数都是任何应用的基本组成部分。它们同样也是值,就和其它值一样,TypeScript 有很多种描述函数如何被调用的方式。接下来,让我们了解如
TypeScript 官方手册翻译计划【五】:对象类型
在 JavaScript 中,最基础的分组和传递数据的方式就是使用对象。在 TypeScript 中,我们则通过对象类型来表示。
TypeScript 官方手册翻译计划【六】:类型操控-泛型
在 C# 和 Java 等语言中,创建可重用组件的主要工具之一就是泛型。利用泛型,我们可以创建出适用于多种类型而不是单一类型的组件,从而允许用户在使用这些组件的时候用上自己的类型。
TypeScript 官方手册翻译计划【七】:类型操控-类型操作符
`keyof` 类型操作符接受一个对象类型作为参数,并基于它的键产生一个由字符串字面量或者数值字面量组成的联合类型。
TypeScript 官方手册翻译计划【八】:类型操控-按索引访问的类型
我们可以访问某个类型上的特定属性,从而获取该属性的类型。这种类型称为按索引访问的类型。索引类型本身也是一个类型,所以它完全可以和联合类型、`keyof` 或者其它类型搭配使用
TypeScript 官方手册翻译计划【九】:类型操控-条件类型
在大多数应用的核心中,我们需要基于输入决定执行哪一个逻辑。JavaScript 应用也是如此,但由于值很容易自省(译者注:自省指的是代码能够自我检查、访问内部属性,获得代码的底层信息),所以具体要执行
TypeScript 官方手册翻译计划【十】:类型操控-映射类型
有时候我们不想重复编写代码,这时候就需要基于某个类型创建出另一个类型。 索引签名用于为那些没有提前声明的属性去声明类型,而映射类型是基于索引签名的语法构建的
TypeScript 官方手册翻译计划【十一】:类型操控-模板字面量类型
模板字面量类型基于字符串字面量类型构建,可以通过联合类型拓展成多种字符串。其语法和 JavaScript 中的模板字符串一样,但在 TypeScript 中用于表示类型。
TypeScript 官方手册翻译计划【十二】:类
TypeScript 为 ES2015 引入的 `class` 关键字提供了全面的支持。就像其它的 JavaScript 语言特性一样,TypeScript 也为类提供了类型注解和其它语法,以帮助
TypeScript 官方手册翻译计划【十三】:模块
本手册会重点讲解 ES 模块以及在它之前非常流行的 CommonJS。在“参考”章节的模块这一小节中,你可以了解到更多关于其它模块化方案的信息。