TypeScript
文章平均质量分 61
javascript超集(ECMA script 用特定的方式让其变成和 强类型语言的编程方式一样 以及面向对象)
Xiaaoke
这个作者很懒,什么都没留下…
展开
-
TS 接口、类和泛型
文章目录接口作用定义接口类 interface类基本语法抽象类和接口的区别泛型官方介绍核心思想基本语法 接口 作用 接口的作用就是为这些类型命名和为你的代码或者第三方代码定义契约 简单来说接口就是用于封装一系列的需求限制条件 定义接口 通过 interface关键字定义接口 interface person{ name: string; iphone?: number; // 可选(iphone可以不存在) readonly sex: string; // 只读(做为变量使用的原创 2022-04-30 00:00:00 · 956 阅读 · 0 评论 -
模块、命名空间和三斜线指令
模块、命名空间和三斜线指令 “内部模块”现在称做“命名空间” “外部模块”现在则简称为“模块” // 导出 // 导出声明 任何声明(比如变量,函数,类,类型别名或接口)都能够通过添加export关键字来导出 export interface StringValidator { isAcceptable(s: string): boolean; } class ZipCodeValidator implements StringValidator { isAcceptable(s: s原创 2022-04-30 00:00:00 · 185 阅读 · 0 评论 -
TypesScript类型注解
文章目录常见的基本类型number类型string类型boolean类型null和undefined类型symbol类型biglnt类型object类型特殊类型数组类型tuple 元组类型any类型void类型never 类型enum类型自定义类型函数函数类型参数类型断言类型断言类型守卫例子联合类型和交叉类型交叉类型联合类型 常见的基本类型 number类型 语法:let num: number = 20; 浮点数 支持直接量 二进制0b 八进制0o 十进制 十六进制0x string类型 语法:let s原创 2022-04-28 22:00:00 · 1137 阅读 · 0 评论