摘要: 1. 概述 2. 语法 3. 避免命名冲突 4. 默认导入导出 阅读全文
posted @ 2024-04-30 14:36 yub4by 阅读(9) 评论(0) 推荐(0) 编辑
摘要: enum Season { SPRING, SUMMER, AUTUMN, WINTER } let spring:Season = Season.SPRING; console.log(spring); //0 console.log(typeof spring); //number consol 阅读全文
posted @ 2024-04-30 14:31 yub4by 阅读(4) 评论(0) 推荐(0) 编辑
摘要: //接口: 通常情况下,接⼝中只会包含属性和⽅法的声明,⽽不包含具体的实现细节,具体的细节由其实现类完成 interface Person9 { id: number; name: string; age: number; introduce(): void; } //实现类中,需要包含接⼝属性的赋 阅读全文
posted @ 2024-04-30 14:10 yub4by 阅读(9) 评论(0) 推荐(0) 编辑
摘要: class Person { //实例属性 id: number; name: string; age: number = 18; //构造函数 constructor(id: number, name: string) { this.id = id; this.name = name; } //实 阅读全文
posted @ 2024-04-30 14:09 yub4by 阅读(10) 评论(0) 推荐(0) 编辑
摘要: console.log('hi ts'); //声明变量 let a: number = 10; //声明常量 const b: number = 20; // 类型推断:如果⼀个变量或常量的声明包含了初始值,TS便可以根据初始值进⾏类型推断,此时可以不显式指定其类型 let c = 60; con 阅读全文
posted @ 2024-04-30 13:53 yub4by 阅读(30) 评论(0) 推荐(0) 编辑