在类本身中初始化 TypeScript 变量与在构造函数中初始化的区别

莫希努哈克
class cls {
    str= 'hello';
}

对比

class cls {
    str: string;
    constructor() {
        this.str = 'hello';
    }
}

这两种形式有什么区别?

塞巴斯蒂安·塞巴尔德

空无一人。这:

class Foo {
    str = 'hello';
}

class Bar {
    str: string;
    constructor() {
        this.str = 'hello';
    }
}

将导致以下输出:

var Foo = (function () {
    function Foo() {
        this.str = 'hello';
    }
    return Foo;
}());
var Bar = (function () {
    function Bar() {
        this.str = 'hello';
    }
    return Bar;
}());

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Java

在构造函数或声明中初始化类字段?

来自分类Java

在Java中的构造函数之前初始化最终变量

来自分类Java

在构造函数中初始化日历

来自分类Java

在构造函数中初始化空实例变量

来自分类Java

变量未在默认构造函数中初始化

来自分类Dev

声明并初始化Typescript中的Dictionary

来自分类Dev

在构造函数或声明中初始化变量

来自分类Dev

如何在Typescript中初始化类型化数组

来自分类Dev

Typescript 2.7中的严格类初始化

来自分类Dev

在Angular HTML模板中初始化TypeScript类

来自分类Dev

在函数中初始化的Typescript继承属性被覆盖

来自分类Dev

更改后在构造函数中初始化const变量

来自分类Dev

如何使可以使用Typescript中的对象或常规参数构造函数初始化的类?

来自分类Dev

Typescript初始化类中的可选参数

来自分类Dev

在没有构造函数的类中初始化变量

来自分类Dev

在构造函数中初始化的变量未保持初始化状态(C ++)

来自分类Dev

Java构造函数中类变量的初始化

来自分类Dev

在构造函数中初始化Enum变量

来自分类Dev

在构造函数中初始化流

来自分类Dev

在类构造函数中初始化const向量(C ++)

来自分类Dev

在TypeScript中初始化地图

来自分类Dev

在类的构造函数中初始化ifstream变量

来自分类Dev

即使在构造函数中初始化 TypeScript 变量后,它们也未定义。下面提供了完整的打字稿代码

来自分类Dev

懒惰初始化中的类构造函数

来自分类Dev

我如何在初始化列表中的构造函数之后初始化变量/对象?

来自分类Dev

关于类构造函数中未初始化变量的 TypeScript 错误

来自分类Dev

在构造函数中初始化类成员变量

来自分类Dev

在构造函数中初始化类字段的 Rust 方式

来自分类Dev

cppcheck:构造函数中未初始化的成员变量

Related 相关文章

  1. 1

    在构造函数或声明中初始化类字段?

  2. 2

    在Java中的构造函数之前初始化最终变量

  3. 3

    在构造函数中初始化日历

  4. 4

    在构造函数中初始化空实例变量

  5. 5

    变量未在默认构造函数中初始化

  6. 6

    声明并初始化Typescript中的Dictionary

  7. 7

    在构造函数或声明中初始化变量

  8. 8

    如何在Typescript中初始化类型化数组

  9. 9

    Typescript 2.7中的严格类初始化

  10. 10

    在Angular HTML模板中初始化TypeScript类

  11. 11

    在函数中初始化的Typescript继承属性被覆盖

  12. 12

    更改后在构造函数中初始化const变量

  13. 13

    如何使可以使用Typescript中的对象或常规参数构造函数初始化的类?

  14. 14

    Typescript初始化类中的可选参数

  15. 15

    在没有构造函数的类中初始化变量

  16. 16

    在构造函数中初始化的变量未保持初始化状态(C ++)

  17. 17

    Java构造函数中类变量的初始化

  18. 18

    在构造函数中初始化Enum变量

  19. 19

    在构造函数中初始化流

  20. 20

    在类构造函数中初始化const向量(C ++)

  21. 21

    在TypeScript中初始化地图

  22. 22

    在类的构造函数中初始化ifstream变量

  23. 23

    即使在构造函数中初始化 TypeScript 变量后,它们也未定义。下面提供了完整的打字稿代码

  24. 24

    懒惰初始化中的类构造函数

  25. 25

    我如何在初始化列表中的构造函数之后初始化变量/对象?

  26. 26

    关于类构造函数中未初始化变量的 TypeScript 错误

  27. 27

    在构造函数中初始化类成员变量

  28. 28

    在构造函数中初始化类字段的 Rust 方式

  29. 29

    cppcheck:构造函数中未初始化的成员变量

热门标签

归档