随笔分类 -  typescript

摘要:前言 当我们在TS文件中需要引入外部库时,编译时是无法判断传入参数的类型的,所以我们需要在引入前加入一个声明文件来帮助ts判断类型。 当然现在大部分库都自带有自己的声明文件,一般在**@types**目录下。 使用场景 在ts文件中对引用的外部库做类型判断; 制作npm包时,书写自己的声明文件,需要 阅读全文
posted @ 2020-04-29 09:34 落叶&不随风 阅读(16925) 评论(0) 推荐(0)
摘要:前言 简单记录一下TypeScript常用的几个类型,做模板用 >.> 模板 变量声明 // 任意类型 let x:any = 1; // 字符串类型 let str: string = "Hello World"; // 数字类型 let num: number = 5; // 布尔类型 let 阅读全文
posted @ 2020-04-28 09:25 落叶&不随风 阅读(223) 评论(0) 推荐(0)
摘要:前言 JS是一种弱类型语言,对于代码的维护和重构是非常困难的。 TypeScript是一个编译到纯JS的有类型定义的JS超集,可以极大的提升代码的健壮性。 使用TS后,能够方便的查看函数定义、默认参数及类型、变量结构体等,同时对于IDE的参数类型提示也是非常友好的。 优点 可维护性 健壮性 其申明文 阅读全文
posted @ 2020-04-27 14:07 落叶&不随风 阅读(1202) 评论(0) 推荐(0)