ts
xixibandian
这个作者很懒,什么都没留下…
展开
-
5.ts中实现继承extends、super
class Person { name: string constructor(name: string) { //构造函数,实例化时触发的方法 this.name = name } run(): string { return `${this.name}在吃饭` }}class Web extends Person{ constructor(name: string) { super(name...2021-05-30 19:32:36 · 672 阅读 · 0 评论 -
4.ts中如何定义类
class Person { name: string constructor(name: string) { //构造函数,实例化时触发的方法 this.name = name } run(): void { console.log(this.name) }}var p = new Person('张三')p.run()class Person { name: string constructo...原创 2021-05-30 19:28:30 · 451 阅读 · 0 评论 -
3.ts中函数的定义
(1)函数声明法function run():string{ return 'run'}// 匿名函数var run2=function():number{ return 123}run2()(2)ts中定义方法传参function getInfo(name:string,age:number):string{ return `${name} ===${age}`}getInfo('张三',20)(3)没有返回值的方法function ru...原创 2021-05-30 19:15:45 · 233 阅读 · 0 评论 -
2.ts中的几种数据类型
(1)使用ts定义数组有两种方式// 定义number类型的数组// 方法一:let arr:number[]=[1,3,4,5] console.log(arr) //[1,3,4,5] // 方法二:let arr:Array<number>=[1,3,4,5]console.log(arr) //[1,3,4,5]// 定义string类型的数组// 方法一:let arr:string[]=['web','java']console.log(arr) /原创 2021-05-30 16:40:35 · 657 阅读 · 0 评论