javascript现在已经有很多了,像jquery、JSser、nodejs等等。哪个在面向对象方面模仿的好,比较像java?JavaScript面向对象 框架

解决方案 »

  1.   

    用extjs吧
    好像没有像java的吧
      

  2.   

    一般都用jQuery,感觉就目前来说jQuery已经够用,当然不足也有js严格来讲本不是面向对象的语言,但实际它的功能也可以做与类 类似的功能,当然不包含继承和扩展等概念,不包含公共变量和私有变量的概念简单的一个js模拟类代码
    function myClass(str){
        var attr=1;
        var attr2="b";
        var attr3=str;
    }
    myClass.prototype.method1=function(){
        alert(this.attr3);
    }
    var a=new myClass("xx");
    a.method1();如此仅是js的模拟类,实际是js的一种对象,但某些情况下还是足够了。
      

  3.   

    extjs是不是要美元。extjs免费的,建议用jQuery,更新B速度快,现在主流的框架
      

  4.   

    建议用jQuery
    不过,框架做的再好也无法突破js语法的限制,不可能像java
      

  5.   

    Enyo, enyojs.com
    面向对象,实现了封装继承