
Typescript
文章平均质量分 67
紫陌~
专注于前端领域开发和学习,希望和大家一起学习、讨论和探索前端知识!
在优快云总结工作中遇到的问题或者问题解决方法以及对新技术的分享。
展开
-
TypeScript中的interface和type区别
总结: 如果是非对象类型的定义使用type, 如果是对象类型的声明那么使用interface。interface 可以重复的对某个接口来定义属性和方法;但是使用interface就不可以定义非对象类型(语法错误)type类型使用范围更广, 接口类型只能用来声明对象。在声明对象时, interface可以多次声明。interface支持继承的,type不支持。interface可以被类实现。原创 2023-03-07 12:02:57 · 1714 阅读 · 1 评论 -
Typescript中type和typeof的区别
在 TypeScript 中,type和typeof都是用于类型定义的关键字,但它们的作用不同。原创 2023-02-20 17:31:07 · 554 阅读 · 0 评论 -
Typescript编译选项
默认会将所有的编写在全局作用域中的代码合并为一个js文件,如果module制定了None、System或AMD则会将模块一起合并到文件之中。指定代码的根目录,默认情况下编译后文件的目录结构会以最长的公共目录为根目录,通过rootDir可以手动指定根目录。编译文件时,使用 -w 指令后,TS编译器会自动监视文件的变化,并在文件发生变化时对文件进行重新编译。默认情况下,编译后的js文件会和ts文件位于相同的目录,设置outDir后可以改变编译后文件的位置。指定被编译文件的列表,只有需要编译的文件少时才会用到。原创 2022-10-17 09:27:18 · 109 阅读 · 0 评论 -
Typescript声明基本类型(收藏版)
Typesrcipt也是很火热,近日学习了一下。类型声明还是比较琐碎的。简而言之,类型声明给变量设置了类型,使得变量只能存储某种类型的值。使用字面量去指定变量的类型,通过字面量可以确定变量的取值范围。指定类型后,当为变量赋值时,TS编译器会。是否符合类型声明,符合则赋值,否则报错。类型声明是TS非常重要的一个特点。通过类型声明可以指定TS中。一般都是限制对象里边的属性。原创 2022-10-13 14:05:45 · 582 阅读 · 0 评论