摘要:        
类型别名用来给一个类型起个新名字。 类型别名 使用type创建类型别名: type Name = string; type NameResolver = () => string; type NameOrResolver = Name | NameResolver; function getName    阅读全文
posted @ 2023-12-04 19:57
Ewar-k
阅读(27)
评论(0)
推荐(0)
        
            
        
        
摘要:        
通过创建*.d.ts来创建声明文件,按需引入进行类型标注,例如: // index.d.ts export interface AreaInfo { startX: number, startY: number, width: number, height: number, left: number    阅读全文
posted @ 2023-12-04 19:56
Ewar-k
阅读(39)
评论(0)
推荐(0)
        
            
        
        
摘要:        
JavaScript 中有很多内置对象,它们可以直接在 TypeScript 中当做定义好了的类型。 内置对象是指根据标准在全局作用域(Global)上存在的对象。这里的标准是指 ECMAScript 和其他环境(比如 DOM)的标准。 ECMAScript的内置对象 ECMAScript 标准提供    阅读全文
posted @ 2023-12-04 19:56
Ewar-k
阅读(17)
评论(0)
推荐(0)
        
            
        
        
摘要:        
软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性。 组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。 在像C#和Java这样的语言中,可以使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据。 这样用户就可以以自己的    阅读全文
posted @ 2023-12-04 19:55
Ewar-k
阅读(22)
评论(0)
推荐(0)
        
            
        
        
摘要:        
接口的作用:在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用。接口之定义了方法,但没有实现,具体的实现有继承它的类来完成。 typescript中的接口主要有以下: 属性类接口 函数类型接口 可索引接口 类类型接口 属性类接口 func    阅读全文
posted @ 2023-12-04 19:55
Ewar-k
阅读(37)
评论(0)
推荐(0)
        
            
        
        
摘要:        
typescript中的类扩展了ES6中的类,在其基础上扩展了以下语法: 访问修饰符 静态属性 抽象类 访问修饰符 typescript提供了下列修饰符: public:公共的(类中的成员默认为public) private:私有的(不能在声明它的类的外部访问) protected:受保护的(pro    阅读全文
posted @ 2023-12-04 19:53
Ewar-k
阅读(39)
评论(0)
推荐(0)
        
            
        
        
摘要:        
类型断言(Type Assertion)可以用来手动指定一个值的类型。 类型断言 const box = document.querySelector('.box') // <类型>数据 console.log((<HTMLDivElement>box).innerHTML) // 值 as 类型     阅读全文
posted @ 2023-12-04 19:52
Ewar-k
阅读(28)
评论(0)
推荐(0)
        
            
        
        
摘要:        
typescript为JavaScript函数添加了额外的功能: 指定返回值类型 指定传参的类型 可选参数和默认参数 剩余参数 重载 指定返回值类型 function getInfo():number{ return 123; } console.log(getInfo()); //123 上面代码    阅读全文
posted @ 2023-12-04 19:51
Ewar-k
阅读(15)
评论(0)
推荐(0)
        
            
        
        
摘要:        
typescript中为了使编写的代码更规范,更有利于维护,增加了类型校验,在typescript中主要给我们提供了以下数据类型 布尔类型(boolean) 数字类型(number) 字符串类型(string) 数组类型(array) 元组类型(tuple) 任意类型(any) null 和 und    阅读全文
posted @ 2023-12-04 19:48
Ewar-k
阅读(28)
评论(0)
推荐(0)
        
            
        
        
摘要:        
TypeScript是由微软开发的一款开源的编程语言。它是JavaScript的超级,扩展了JavaScript的语法,遵循最新的ES6、ES5规范。 TypeScript更像后端java、C#这样的面向对象语言可以让js开发大型企业项目。 安装TypeScript npm install -g t    阅读全文
posted @ 2023-12-04 19:45
Ewar-k
阅读(29)
评论(0)
推荐(0)
        
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号