首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端开发JS
名字刚好七个字
创建于2021-06-16
订阅专栏
前端开发JS
等 1 人订阅
共1篇文章
创建于2021-06-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
TypeScript实例讲解(三十)
TypeScript 中推荐使用 let 和 const 关键字声明变量。具体使用哪个关键字声明变量,遵循“最小特权原则”,除了你计划去修改的都应该使用 const。
TypeScript实例讲解(二十九)
JSX 是一个类 XML 的 JavaScript 语法扩展。在 TypeScript 中使用 JSX,需要同时满足两个条件:使用 .tsx 扩展名命名文件以及启用 jsx 选项。
TypeScript实例讲解(二十八)
我们可以把类中的成员分为:实例成员和静态成员两个大类。在类中通过static关键字修饰的属性和方法分别称为静态属性和静态方法,统称为静态成员。
TypeScript实例讲解(二十七)
类型断言的作用是手动指定一个值的类型。类型断言只在编译阶段起作用,类型断言语句在编译结果中会被移除。因此它不是类型转换,不会真的影响到变量的类型。
TypeScript实例讲解(二十六)
TypeScript 除了能够创建类型,还提供了很多实用的内置类型,特别是一些功能性类型具有转换现有类型的能力。
TypeScript实例讲解(二十五)
TypeScript 沿用了 ES6 模块的概念。模块在其自身的作用域里执行,定义在一个模块里的变量,函数,类等等在模块外部是不可见的,除非我们明确地使用 export 等形式导出它们。
TypeScript实例讲解(二十四)
运行 tsc 命令,后面不带任何参数时到底会编译哪些文件呢?运行 tsc 命令默认会编译根目录下的所有 ts 文件,除非在 tsconfig.json 文件通过配置来指定要编译的文件。
TypeScript实例讲解(二十三)
上一篇文章讲解了如何对全局函数进行类型定义,这里继续讲解如何对对象进行类型定义,以及对类进行类型定义。
TypeScript实例讲解(二十二)
开发中可能在 TypeScript 项目中引入 JavaScript 文件或 JavaScript 库文件,普通 JavaScript 没有 TypeScript 要求的类型的概念
TypeScript实例讲解(二十一)
如果类里面有一个对象,需要根据 index 或者 key 值去获取对象里面的某一项内容,同时又需要推断出返回内容的类型,这时候就可以使用 keyof 语法。
TypeScript实例讲解(二十)
TypeScript 为声明类型提供了更高级的选项,如联合类型和交叉类型。交叉类型是将多个类型合并为一个新的类型。交叉类型使用&分隔每种类型。
TypeScript实例讲解(十九)
混入(Mixins)是面向对象编程中一个比较重要的概念,它的思想是把两个对象或者类的内容混合到一起,从而实现一些功能复用。
TypeScript实例讲解(十八)
生成器是一种能够中途停止,可以从停止的地方继续运行的函数。通常借助 return 或 yield 停止函数运行。通过 function * 语法创建生成器函数,生成器函数会返回一个对象
TypeScript实例讲解(十七)
for of 和 for in 都可以迭代列表,但是用于迭代的值却不同:for of 迭代对象的键对应的值,而 for in 则迭代的是对象的键的列表。
TypeScript实例讲解(十六)
自 ECMAScript 2015 起,symbol 成为了一种新的原生类型,就像 number 和 string 一样。symbol 类型的值是通过 Symbol 构造函数创建的。
TypeScript实例讲解(十五)
在 TypeScript 中声明合并是指编译器将针对同一个名称的两个或多个独立声明合并为单一声明。合并后的声明同时拥有原先所有声明的特性。任何数量的声明都可被合并,并不局限于两个声明。
TypeScript实例讲解(十四)
枚举类型是 TypeScript 中一种常见的类型。使用枚举我们可以定义一些带名字的常量。使用枚举可以清晰地表达意图或创建一组有区别的用例。
TypeScript实例讲解(十三)
我们已经了解了类的概念,如果多个类有共性,我们就可以定义一个抽象类把共性定义出来。抽象类通过abstract关键字修饰。注意:抽象类只能作为其他类的基类使用,可以被继承,不能被实例化。
TypeScript实例讲解(十二)
为同一个函数提供多个函数类型定义来进行函数重载。注意要把最精确的定义放在最前面,最后一般为重载函数的实现。
TypeScript实例讲解(十一)
装饰器本质上是一个函数,定义好装饰器后通过 @ 符号来使用,起到对类进行修饰的作用,在类定义好之后执行。
下一页