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);