解决方法
对于这里的第一人称答案很抱歉,尽管我从未使用JS.Class,但从Java / Javascript开发人员的角度来看,它看起来很不错.我们的团队在Java项目上工作,我们的大部分前端都使用自制的JavaScript(而不是少量的).我们不使用任何JS框架(我们的项目启动时,jQuery不存在),我们甚至实现了我们自己的拖放/排序实用程序,广泛使用继承.
为了方便和使用继承能力(并通过大量演进),我们最终开发出与JS.Class几乎完全相同的模式的方法(但不是很广泛).
我在文档中阅读的关于类和模块,继承等的一切似乎都是很自然的 – 实际上,我们可能会用新的JS.Class替换我们所有的类创建方法(我们称之为objectLib.createClass的方法)没有其他变化.
我们还结束了开发我们自己的Set类和JS.Class包含的其他数组和对象实用程序,作为其核心功能的一部分.
所以,虽然我不能说我已经使用JS.Class并且喜欢它,但我可以说,作为一个Javascript开发人员,我需要解决JS.Class似乎很好解决的几个确切的问题.