起初是学习了简单的javascript,现在要求高了,哪位高手能跟我说说javascript中类的使用,希望能写个简单的使用项目给我,谢谢了。  邮箱: [email protected]  或  [email protected]  

解决方案 »

  1.   


    我当然学过那些了,我只是对javascript中的类的用法和写法很不熟悉。想叫人写个给我看看
      

  2.   

    严格的说,javascript没有类这一说。都是模拟出来的。
    你需要先看闭包的概念和对象的prototype属性。
    然后再看mootools或者YUI的源代码。看它们是如何模拟类的。
      

  3.   

    语法  基本上是 名字:function(){}  
      

  4.   

    javascript 没有"类"的概念.要放下对象和类,达到"对象本无根,类型亦无形"的境界确实是件不容易的事情啊。所以,javascript中没有"类",类已化为无形,与对象融为一体。正是由于放下了"类"这个概念,javascript的对象才有了其他编程语言没有的活力。
    javascript的所有function类型的对象都要有一个prototype属性。这个prototype属性本身又是一个object类型对象,因此我们可以给这个prototype对象添加任意的属性和方法。既然prototype是对象的"原型",那么由该函数构造出来的对象应该都会具有这个"原型"的特征。事实上,在构造函数prototype上定义的所有属性和方法,都是可以通过构造的对象直接访问和调用的。也可以这么说,prototype提供了一群同类对象共享属性和方法的机制。
      

  5.   

    推荐你去看看 <<悟透Javascript>> 这篇文章..