TypeScript 类与接口的深入探索
1. 类的基础与对象创建
在 TypeScript 中,对象通过标准的 new 关键字从类创建。编译器能够理解在使用类时 instanceof 关键字用于类型缩小的用法。TypeScript 为类提供了强大的特性,它生成的标准类在运行时依赖于 JavaScript 的构造函数和原型特性。
以下是一个简单的 Employee 类示例:
class Employee {
constructor(id, name, dept, city) {
this.id = id;
this.name = name;
this.dept = dept;
this.city = city;
}
writeDept() {
console.log(`${this.name} works in ${this.dept}`);
}
}
编译并执行上述代码会产生类似如下的输出:
bsmith Bob Smith, London
ajones Alice Jones, Paris
dpeters Dora Peters, New York
Fidel Vega works in Sales
2. 使用访问控制关键字
JavaScript 本身不提供访问控制,这意味着对象
超级会员免费看
订阅专栏 解锁全文
1660

被折叠的 条评论
为什么被折叠?



