纯真首页 - IT - Javascript

JS OO程式学习笔记

 
日期:2009-6-12
正常  大字体 ]
两种建立方式和调用

   1. /** 
   2.  * @ fileoverview Javascript OO JS面向对象 
   3. */  
   4. /** 
   5.  * @overview function 形式 赋值需要用this 
   6. */  
   7. function a(){  
   8.     //属性  
   9.    this.name=null;  
  10.    //方法  
  11.    this.setName=function(name){  
  12.       this.name=name;  
  13.    };  
  14.    //方法  
  15.    this.getName=function(){  
  16.       return this.name;  
  17.    }  
  18. }  
  19. /** 
  20.  * Json 变量形式,注意json的格式 
  21. */  
  22. var b={  
  23.     //属性  
  24.    name:"greengnn",  
  25.    //方法  
  26.    run:function(){  
  27.       alert("start run");  
  28.    },  
  29.    //方法  
  30.    sayHello:function(){  
  31.       alert("hello world");  
  32.    }  
  33. }  
  34.   
  35. /** 
  36.  * function方式调用测试 
  37. */  
  38.    var _p=new a();  
  39.    _p.setName("greengnn");  
  40.    alert(_p.getName());  
  41.    alert(_p.name);  
  42. /** 
  43.  * Json方式调用测试 
  44. */  
  45.    b.name;  
  46.    b.run();  
  47.    b.sayHello();  

软件搜索

 
版权所有 Copyright © 2003-2017  纯真网络   联系方式
如有任何问题和建议,请联系我们。EMail: admin@cz88.net
粤ICP备12084360号-2 穗公网监备案证第4401040400001号