JavaScript中的基类

时间:2018-07-07 15:56:23

标签: javascript node.js

我已经看到在Node.js项目之一中按以下方式创建基类。我不明白为什么在管道运算符旁边使用数据类型。我不确定这是否是为类创建属性的正确方法。

我确信this.name = name || ""是正确的方法。我只想知道this.name = name || String;是否也是创建类属性的正确方法。

class MeetingBase {
    constructor(name, startdate, enddate, active) {
        this.name = name || String;
        this.startdate = startdate || Date;
        this.enddate = enddate || Date;
        this.active = active || Boolean;
    }

}

0 个答案:

没有答案