JavaScript-使用命名构造函数

亚什·凯里沃(Yash kejriwal)

我最近经常使用dart OOP,在那儿我们曾经使用过类似的命名构造函数 DateTime.now().

我们如何在JavaScript中使用相同的功能,并为该类使用默认构造函数和其他命名构造函数?

乔什·沃尔夫

您可以这样做:

class MultiConstructor {
   constructor() {
      // default constructor
   }

   //...other methods
}

MultiConstructor.now = function() {
  const res = new MultiConstructor()
  // configure object
  return res
}

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章