首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
type
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Typescript 中的 Non-Nullable 类型——TypeScript Evolution 系列第一篇
Typescript 中的 Non-Nullable 类型——TypeScript Evolution 系列第一篇,Typescirpt2.0发布了许多新的特性。在这篇文章中,我们一起学习non-nulable类型。它是对类型系统的重要改进,旨在避免一整类在编译时因为可能为空值引发的报错。null和undefined在Typescript2.0之前,null和undefined可以是任何类型的值,
264
前端
01-01 08:00
前端
TypeScript大杀器:类型系统
TypeScript大杀器:类型系统,前言网络上关于TypeScript的教程大多都是语法上的教学与应用。但对于“纯”前端或者只使用过JavaScript的开发人员来说语法上的知识或许并不是最难的。难点是在于动态语言到静态语言思维上的转变。这种转变的关键点就在于类型系统的学习!随着前端应用变得越来越复杂,我们越是迫切地需要保证程序能正确运行。虽然通过测试能在一定程度的保证在给定特定输入的情况下,程
107
代码人生
01-01 08:00
代码人生
TypeScript类的特性以及用法
TypeScript类的特性以及用法,基本用法先来看一个简单的typescript类的用法classPerson{name:stringgender:stringage:numberconstructor(name:string,gender:string,age:number){this.name=namethis.gender=genderthis.age=age}run():void{con
93
后端
01-01 08:00
后端
Typescript的那些事儿
Typescript的那些事儿,TypeScript基础类型booleanletisDone:boolean=false;复制代码numberletdecLiteral:number=6;lethexLiteral:number=0xf00d;letbinaryLiteral:number=0b1010;letoctalLiteral:number=0o744;复制代码stringletname:
98
后端
01-01 08:00
后端
TypeScript 入门 05- 函数类型
TypeScript 入门 05- 函数类型,05-函数类型定义函数//字面量functionadd(){}//箭头函数constadd=()=>{}复制代码显式指定函数参数和返回值的类型functionadd(a:number,b:number):number{//...}复制代码没有return,返回undefined,类型为void.使用类似箭头函数的语法表示函数类型的参数和返回值类型=>类
85
后端
01-01 08:00
后端
TypeScript 入门 06 - 类(Class)类型
TypeScript 入门 06 - 类(Class)类型,06-类(Class)类型公共、私有与受保护的修饰符public:修饰的是在任何地方可见、公有的属性或方法private:修饰的是仅在同一类中可见、私有的属性或方法protected:修饰的是仅在类自身及子类中可见、受保护的属性或方法注意:TS中定义类的私有属性仅仅代表静态类型检测层面的私有。如果我们强制忽略TS类型的检查错误,转译且运行
122
后端
01-01 08:00
后端
Typescript 骚操作大全
Typescript 骚操作大全,排除原类型中特定Key或者特定Value当你要排除(Omit)或者选取(Pick)某些属性的时候,当然你可以通过Omit,但是如果有没有一种方法可以批量处理呢,下面就给你演示骚操作interfaceIOrigin{[name:number]:stringname:stringgender:stringage:numbergetName:()=>stringgetG
85
后端
01-01 08:00
后端
TypeScript的原始类型
TypeScript的原始类型,TypeScript的原始数据类型这次主要是要给大家介绍一下TypeScript中的常用类型和一些基本概念,希望可以让大家对TypeScript有个初步的理解。先奉送一个链接给大家,叫我雷轰!原始数据类型基础JavaScript的类型分为两种:原始数据类型(Primitivedatatypes)对象类型(Objecttypes)原始数据类型包括:布尔值、数值、字符串
93
后端
01-01 08:00
后端
TypeScript 实现斐波那契数列
TypeScript 实现斐波那契数列,边看边woc,TypeScript不是一个类型系统吗,咋还实现象棋了,感觉发现了新大陆一样,然后把大佬的代码clone下来,本地「运行」了一下,只能是带引号的运行了,因为TS就是动态推导类型,只需要安装相关插件,鼠标hover上去就可以看到结果了。看到这种神奇魔法,于是自己就查了查这是为什么。图灵完备这是接触到的第一个概念,维基百科是这样定义的:一个计算系统
96
后端
01-01 08:00
后端
TypeScript 协变和逆变
TypeScript 协变和逆变,TypeScript协变和逆变前言内涵和外延说协变和逆变前先引入两个概念内涵和外延内涵:概念中所反映的事物的特有属性外延:具有概念所反映的特有属性的所有事物水果是指多汁且有甜味的植物果实,不但含有丰富的营养且能够帮助消化。水果是对部分可以食用的植物果实和种子的统称。这个是内涵。它的外延包括了一切符合定义的事物,如:苹果,梨子,香蕉内涵越小的概念,覆盖的范围越多,外
90
«
1
2
3
4
5
6
7
8
9
10
11
»