随笔分类 - TypeScript
摘要:目录关于类型声明文件模块模式与脚本模式关于书写类型声明书写声明文件全局变量declare vardeclare functiondeclare classdeclare enumdeclare namespace嵌套的命名空间interface 和 type防止命名冲突声明合并npm 包export
阅读全文
摘要:关于satisfies TypeScript 中变量的类型有两种,一种是手动声明的,一种是自动推导的。 自动推导 let abc = { a: 1, b: "1", } // 类型: // abc: { // a: number; // b: string; // } 好处: 确定实际的属性名字和属
阅读全文
摘要:TS中扩展window对象 ts中扩展widows对象,方法四种: 使用windows的地方,利用断言将window变为any; 使用windows地方,利用接口继承扩展Window接口; 利用@ts-ignore命令 利用声明合并,扩展全局声明; 利用声明合并,定义全局接口; 示例函数: // w
阅读全文
摘要:目录TypeScript类型基础类型注解类型检查非严格类型检查严格类型检查原始类型booleanstringnumberbigintsymbol与unique symbolNullableundefinednull--strictNullChecks枚举类型数值型枚举字符串枚举异构型枚举枚举成员映射
阅读全文
摘要:@[TOC](TypeScript编程 ) # TypeScript编程 读书笔记 ## TypeScript概述 ### 关于编译器 >TS在js语言的基础上加上了类型定义,使js运行前暴露更多可能的错误,运行时更安全; TS将使用tsc(ts编译器)将ts文件编译成js,而类型检查会发生在编译之
阅读全文