关于 TypeScript 内 constructor signature 的一些失败尝试
生活随笔
收集整理的這篇文章主要介紹了
关于 TypeScript 内 constructor signature 的一些失败尝试
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
interface ArrayContaining {//new (sample: any[]): any;jasmineToString(): string;}class Jerry{jasmineToString = () => '1';constructor(private name:string){console.log('name: ', this.name);}
}const b:ArrayContaining = {jasmineToString: () => '1'
};
如果注釋掉 new 那一行,就是一個普通的對象。
不加任何修飾符的 jasmineToString 函數,也可以直接被調用:
翻譯成對應的 JavaScript 代碼之后,是通過 prototype 指定的這些額外屬性:
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的关于 TypeScript 内 constructor signature 的一些失败尝试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行回执单有什么用
- 下一篇: 使用 Chrome 开发者工具分析内存问