首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
typescript
相关资讯
热门
最新
前端
01-01 08:00
前端
TypeScript大杀器:类型系统
TypeScript大杀器:类型系统,前言网络上关于TypeScript的教程大多都是语法上的教学与应用。但对于“纯”前端或者只使用过JavaScript的开发人员来说语法上的知识或许并不是最难的。难点是在于动态语言到静态语言思维上的转变。这种转变的关键点就在于类型系统的学习!随着前端应用变得越来越复杂,我们越是迫切地需要保证程序能正确运行。虽然通过测试能在一定程度的保证在给定特定输入的情况下,程
105
后端
01-01 08:00
后端
TypeScript 学习
TypeScript 学习,小知识,大挑战!本文正在参与「程序员必备小知识」创作活动本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。TypeScript导言TS是什么及其优点Typescript是一种由微软开发的自由开源的编程语言,它是js的一个超集,扩展了js的语法,主要提供了类型系统和对ES6的支持。Angular2与Vue3即是TS开发的。其优势为强大的IDE支持:1.类型检查:在
102
后端
01-01 08:00
后端
TypeScript 中装饰器的理解?应用场景?
TypeScript 中装饰器的理解?应用场景?,一、是什么装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,访问符,属性或参数上是一种在不改变原类和使用继承的情况下,动态地扩展对象功能同样的,本质也不是什么高大上的结构,就是一个普通的函数,@expression的形式其实是Object.defineProperty的语法糖expression求值后必须也是一个函数,它会在运行时被调用,被装
100
后端
01-01 08:00
后端
TypeScript 想更深入一层?自定义 transformer 的 compiler api 试一下
TypeScript 想更深入一层?自定义 transformer 的 compiler api 试一下,现在JS的很多库都用typescript写了,面试也几乎必问typescript,可能你对ts的各种语法和内置高级类型都挺熟悉了,对ts的配置、命令行的使用也没啥问题,但总感觉对ts的理解没那么深,苦于没有很好的继续提升的方式。这时候我推荐你研究下typescriptcompilerapi。t
100
后端
01-01 08:00
后端
TypeScript 中枚举类型的理解?应用场景?
TypeScript 中枚举类型的理解?应用场景?,一、是什么枚举是一个被命名的整型常数的集合,用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型通俗来说,枚举就是一个对象的所有可能取值的集合在日常生活中也很常见,例如表示星期的SUNDAY、MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY就可以看成是一个枚举枚举的说明与结
100
代码人生
01-01 08:00
代码人生
TypeScript简介和环境搭建(typescript菜鸟教程)
TypeScript简介和环境搭建(typescript菜鸟教程),TypeScript简介TypeScript是由微软公司在2012年正式发布,现在也有8年的不断更新和维护了,TypeScript的成长速度是非常快的,现在已经变成了前端必会的一门技能。TypeScript其实就是JavaScript的超集,也就是说TypeScript是建立在JavaScript之上的,最后都会转变成JavaSc
99
后端
01-01 08:00
后端
TypeScript 基础语法——高级类型
TypeScript 基础语法——高级类型,联合类型联合类型也叫多选类型,通常用于我们需要标注的变量为其中之一时function(id:number,username:string,value:string|number):void{}复制代码交叉类型交叉类型也称合并类型interfaceo1{x:number,y:string}interfaceo2{z:number}leto:o1&o2=Ob
99
后端
01-01 08:00
后端
TypeScript 基础语法——函数详解
TypeScript 基础语法——函数详解,函数的标注functionfn(a:string):string{};letfn:(a:string)=>string=function(a){};typecallback=(a:string):string;interfaceICallBack{(a:string):string;}letfn:callback=function(a){};letfn:
99
代码人生
01-01 08:00
代码人生
TypeScript实例讲解(八)
TypeScript实例讲解(八),本篇内容:TypeScript联合类型和类型保护。复制代码联合类型联合类型(UnionTypes)表示取值可以为多种类型中的其中一种,联合类型使用|分隔每个类型。之前的例子中已经用到过联合类型,这里单独详细讲解一下。//例1//定义一个变量letmyNumber:number|string;myNumber=10;myNumber='ten';复制代码例1中变量
97
后端
01-01 08:00
后端
Typescript的那些事儿
Typescript的那些事儿,TypeScript基础类型booleanletisDone:boolean=false;复制代码numberletdecLiteral:number=6;lethexLiteral:number=0xf00d;letbinaryLiteral:number=0b1010;letoctalLiteral:number=0o744;复制代码stringletname:
96
«
1
2
3
4
5
6
7
8
9
»