typescript
文章平均质量分 57
点了个汤
菜鸡前端一枚
展开
-
PromiseA+规范及手写Promise
PromiseA+规范及手写Promisepromise的状态一个promise有三种状态:等待态(Pending)、执行态(Fullfilled)、拒绝态(Rejected),初始的状态为Pending,可以变更为剩下两种状态种的其中一种,但一旦变更之后,不可再次改变状态满足A+规范三种状态的情况并状态变更只以第一次为准:class FackPromise{ // 定义初始状态 private promiseState:string="Pending"; // 定义初始返回原创 2021-10-11 14:02:43 · 434 阅读 · 0 评论 -
typescript之路(一)
typescript简介typescript是javascript的超集,我的理解。typescript可以达到像java一样的代码风格,我比较喜欢。基础类型布尔值let isDone:boolean =true;数字let nums:number=123;字符let str:string=“字符”;数组let arr:number[]=[1,2,3]let ...原创 2019-04-22 14:16:24 · 127 阅读 · 0 评论 -
typescript之路(二)
类基本类JavaScript程序使用函数和基于原型的继承来创建可重用的组件,而java是运用类和集成等来实现可重用的组件等。typescript也支持这种写法。class Greeter { greeting: string; //参数 constructor(message: string) {//构造函数 this.greeting = message...原创 2019-04-28 17:57:27 · 131 阅读 · 0 评论 -
typescript之路(三)
泛型当我们需要一种方法使返回值的类型与传入参数的类型是相同的。function identity(arg: any): any { return arg;}这一段代码可以传入任意类型的值,而返回也是任意类型的值,假设我们传入的是一个number,在返回的时候我们可以返回一个string并且不会报错。function identity<T>(arg: T): T ...原创 2019-04-30 14:30:47 · 114 阅读 · 0 评论