![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
TypeScript基础知识
文章平均质量分 54
TypeScript基础知识
不点外卖
这个作者很懒,什么都没留下…
展开
-
tsconfig.json文件参数说明
【代码】tsconfig.json文件参数说明。原创 2022-10-03 14:13:03 · 156 阅读 · 0 评论 -
TS-模块与命名空间
模块使用模块加载器去导入其它的模块。在运行时,模块加载器的作用是在执行此模块代码前去查找并执行这个模块的所有依赖。大家最熟知的JavaScript模块加载器是服务于 Node.js 的 CommonJS 和服务于 Web 应用的 Require.js。项目开发过程中,我们会发现我们的命名是有严格规范的,我们不能随意的去起名字,但若是都采用尽量标准化的方式去命名,我们又无法避免的会造成污染,TypeScript提供了namespace 避免这个问题出现。// 文件名 : SomeInterface.ts。原创 2022-10-03 13:45:06 · 924 阅读 · 0 评论 -
TS-装饰器
介绍:装饰器是一种特殊类型的声明,它能够被附加到类,方法, 访问器,属性或参数上。用 @添加装饰器本质上还是一个函数,在别的语言中已广泛使用,如: python, 但在TS中依旧为一个测试中的版本,若要启 用实验性的装饰器特性,你必须在命令行或tsconfig.json里启用experimentalDecorators编译器选项添加到类上, 类装饰器添加到方法上,方法装饰器添加到访问器上,访问器装饰器添加到属性上,属性装饰器添加到参数上,参数装饰器。原创 2022-10-03 10:30:31 · 490 阅读 · 0 评论 -
TS-泛型的基本使用
【代码】TS-泛型的基本使用。原创 2022-10-02 16:40:37 · 279 阅读 · 0 评论 -
TS中的类实现
类描述了所创建的对象共同的属性和方法。TypeScript 支持继承类,即我们可以在创建类的时候继承一个已存在的类,这个已存在的类称为父类,继承它的类称为子类。只要一个接口继承了某个类, 那么就会继承这个类中所有的属性和方法,但是只会继承属性和方法的声明, 不会继承属 性和方法实现。类继承使用关键字 extends,子类除了不能继承父类的私有成员(方法和属性)和构造函数,其他的都可以继承。extends: 继承某个类,继承之后可以使用父类的方法,也可以重写父类的方法。访问器和设置器必须有相同的成员可见性。原创 2022-10-02 16:19:48 · 644 阅读 · 0 评论 -
TS-interface的用法
它就像是一个只有参数列表和返回值类型的函数定义。参数列表里的每个参数都需要名字和类型。看到这里,或许有人会觉得interface和type有啥区别吗?为了使用接口表示函数类型,我们需要给接口定义一个调用签名。原创 2022-10-02 14:18:32 · 4260 阅读 · 0 评论 -
TS的数据类型
object表示非原始类型,也就是除number,string,boolean,symbol,null或undefined之外的类型。像C#等其它语言一样,使用枚举类型可以为一组数值赋予友好的名字。never类型是那些总是会抛出异常或根本就不会有返回值的函数表达式或箭头函数表达式的返回值类型;变量也可能是 never类型,当它们被永不为真的类型保护所约束。类型别名就是给一个类型起个新名字, 但是它们都代表同一个类型。表示的是那些永不存在的值的类型;但是赋一个其他类型的值就会报错。原创 2022-10-02 11:05:03 · 337 阅读 · 0 评论 -
TS环境的安装与初体验
然后就会生成一个 test.js文件.然后运行如下命令就可以看到结果。直接输入 node test.ts 会报错的。我们应该首先先把ts文件转换为js文件。dist: 编译后的代码所在的位置。原创 2022-10-01 17:17:05 · 187 阅读 · 0 评论