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> {}