新疆都市报 > 科技 > 区块链 >

Typescript基础快速入门

发布时间:2019-08-27 09:05来源: 未知

TypeScript 是一门由微软开发的免费开源的编程语言。它是 JavaScript 的一个超集,TypeScript 在 JavaScript 的基础上添加了可选的静态类型和基于类的面向对象编程,typescript对后端开发人员是很友好的。

 

 

如果你感觉Typescript有点耳生未曾相识,但是你可能听过 Angula,vue3,这些大名鼎鼎的mvvm框架都是基于typescript开发的。

typescript文件后缀是ts:const username: string = "admin";

console.log("username:", username);

//面向对象

class Person {

say(str: string) {

console.log("say:", str);

}

look(): string {

return "looking...";

}

}

//类继承

class student extends Person {

tingke() {

console.log("听课ing...")

}

say(str: string): void {

console.log("override say:", str);

}

}

var p1 = new Person();

p1.say("admin");

var stu2 = new student();

stu2.tingke();

stu2.say("i am stu2");

//子类继承父类方法

let s = stu2.look();

console.log(s);