常用的Javascript类定义库

时间:2015-07-01 12:43:55

标签: javascript class oop

是否有常用的JavaScript库来创建可扩展的类?

我遇到过许多具有自己的类概念的库(例如,React和Backbone),但它们似乎并不相互兼容,而且大多数基于MV *模式。< / p>

那里有什么东西通常用于更通用的类定义吗?理想情况下,某些类可以进行子类化和自动方法绑定。

1 个答案:

答案 0 :(得分:0)

Javascript本身就是一个嵌套函数类。您可以在没有任何库的情况下尝试此选项:

backgroundPalette

或者您可以尝试使用prototyped javascript

 var myClass = function() {
     this.myPublicProperty = null;
     var myPrivateProperty = null;

     this.myPublicFunction = function() {
         //stuff
     };

     var myPrivateFunction = function() {
         //stuff
     }; 
 };