1
陣列簽名方法試圖讓這個編譯:如何實現打字稿
interface ListInterface {
getObject(index: number): Object;
[index: number]: Object;
}
class List123 implements ListInterface {
private list: Object[] = [1,2,3];
getObject(index: number) { return this.list[index] }
[index: number] { return this.getObject(index) }
}
但TSC被髮射:
意外 '[' 在課堂上定義的[ ]方法聲明。
Typescript Playground Link(取消註釋//對我有問題?)