javascript - 从静态方法中创建实例

标签 javascript node.js class static

在 PHP 中它是 $instance = new static();

你如何在 nodejs 中做到这一点?

来自静态方法

最佳答案

this 引用静态方法中的类构造函数。

它是:

class Foo {
  static factory() {
    return new this();
  }
}

Foo.factory();

关于javascript - 从静态方法中创建实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52595060/

相关文章:

javascript - JS中这三种声明方法的方式有什么区别吗?

javascript - 用于 knockout 的动态可观察类

javascript - 类型错误 : Cannot read property 'name' of undefined mysql query

java - 在 Java 中设计规则引擎的有效设计模式/风格是什么?

C++ Friend 方法无法从类访问私有(private)数据

javascript - 无法从 IE 8 中的列表框中获取选定的值

node.js - 通过 final方法发送所有路由

node.js - Sails 在两个模型中插入相同的对象

c++ - 使用指向动态分配的派生类的指针填充私有(private)静态类 map<string,Base*>

javascript - 如何在带有 Controller 的 Node.js Express 中使用 Sequelize?