javascript - 如何在不使用 TypeScript 原型(prototype)函数的类中创建函数?

标签 javascript typescript

例如,当我在类中创建一个函数时,TS 编译器将该函数作为原型(prototype)函数。

class MyClass {
    getExample()
    {

    }
}

结果是

var MyClass = (function() {
    function MyClass() {}
    MyClass.prototype.getExample = function() {};
    return MyClass;
})();​

但我需要的是

function MyClass() {

    this.getExample = function() {

    }
}​

有没有可能得到这样的功能?

最佳答案

看看这个JQFAQ.com链接,这里是您的问题“如何在类中创建一个不会在 TypeScript 中使用原型(prototype)函数的函数?”的答案,还有更多常见问题解答。

关于javascript - 如何在不使用 TypeScript 原型(prototype)函数的类中创建函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14070554/

相关文章:

typescript - 为azure函数api( typescript )创建文档swagger

html - 根据条件禁用输入

javascript - iPad 上 iframe 中的文本区域行为

JavaScript - 如何更改字符串的元素?

引用时未定义 Angular 6 属性指令

angular - 我可以共享一个用于 Web 和 Ionic 的 Angular 项目吗?

html - 如何获取滚动事件?

javascript - 重新显示元素后阻止 CSS 动画

javascript - 使用正则表达式在另一个 <div> 中显示一个 <div> 的源

javascript - 使用 WKWebKit 和 Swift 3 获取 HTML 元素值