随笔分类 - ts
TypeScript
摘要:14.命名空间 内部模块,现在称为“命名空间”,外部模块则简称为“模块”。 namespace Validation { export interface StringValidator { isAcceptable(s: string): boolean; } } 别名:简化命名空间的操作方法:i
阅读全文
摘要:9.类型兼容性(没看懂) 基于结构子类型的。结构类型是一种只是用其成员来描述类型的方式。 关于可靠性的注意事项 TypeScript的类型系统允许某些在编译阶段无法确认其安全性的操作。 规则:A需要兼容B,则B至少具有与A相同的属性。 比较两个函数: let x = (a: number) => 0
阅读全文
摘要:5.函数 函数类型 为函数定义类型 let myAdd = function(x: number, y: number): number { return x + y; }; 书写完整函数类型 let myAdd: (baseValue: number, increment: number) =>
阅读全文
摘要:命令:tsc greeter.ts 可将ts文件转换成js文件 1. 基础类型 布尔值、数字、字符串(可使用模板字符串)、数组(数组泛型 let list: Array<number> = [1, 2, 3];)、 元组Tuple:元组类型允许表示一个已知元素数量和类型的数组,各元素的类型不必相同。
阅读全文

浙公网安备 33010602011771号