Javascript 类实例化过程
A类日期和B类日期之间的差异是什么Javascript 类实例化过程,javascript,typescript,class,Javascript,Typescript,Class,A类日期和B类日期之间的差异是什么 Class A { date: Date = new Date() } 没有大的区别。在您的例子中,这两种方法都会导致相同的JS输出 如果你有大量的道具,第二个更好。在给构造函数中的(全部或部分)值之前,要声明并给它们类型 此外,如果您希望在创建子类时执行一些特殊代码,您可以选择创建父类的第一种方法和第二种方法 我会使用第二种方法,它更清晰 Class B { date: Date constructor() { this.date =
Class A {
date: Date = new Date()
}
没有大的区别。在您的例子中,这两种方法都会导致相同的JS输出 如果你有大量的道具,第二个更好。在给构造函数中的(全部或部分)值之前,要声明并给它们类型 此外,如果您希望在创建子类时执行一些特殊代码,您可以选择创建父类的第一种方法和第二种方法 我会使用第二种方法,它更清晰
Class B {
date: Date
constructor() {
this.date = new Date()
}
}