我正在尝试运行这段代码,但它给了我以下错误:
Ts (10,13) : 错误 TS1056: 访问器只有在以下情况下才可用 针对 ECMAScript 5或更高版本的.Animal.ts (14,13) : 错误 TS1056: 访问器只有在针对 ECMAScript 5或更高版本时才可用。
interface IAnimal{
name : string;
sayName():string;
}
class AnimalImpm implements IAnimal{
private _name : string = '[Animal]';
get name():string{
return this._name;
}
set name(name:string){
this._name = name;
}
constructor(name:string){
this.name = name;
}
sayName():string {
console.log(`My name is ${this.name}`);
return "Hello";
}
}