typescript语法
May 14, 2024Less than 1 minute
类
面试官:说说你对 TypeScript 中类的理解?应用场景? | web前端面试 - 面试官系列
es6 后 javascript 引入 class 类型
但是 JavaScript 的 class 依然有一些特性还没有加入,比如修饰符和抽象类typeScript 的 class 支持面向对象的所有特性,比如 类、接口等
继承: 使用 extends 关键字
修饰: 使用 public, private,protect
静态属性: static
抽象类:
abstract class Animal {
abstract makeSound(): void;
move(): void {
console.log('roaming the earch...');
}
}日常使用:
export default class Carousel extends React.Component<Props, State> {}