Javascript 书写和命名空间规范

Javascript语言本身的特点,书写规范以及在面向对象方面的封装没有一个统一的格式,现在个人约定如下:

一书写规范

  命名空间、类、方法名称等都按照.NET的书写规范建议
  首字母大写、每个单词首字母大写

二命名空间的包装

1.创建和初始化
   
   
//namespace
   var System = System?System : {};

   
//class
   System.Random={
        
//public static 
    Next:function(imax) 
      
{
      
//todo
    }

   }
;
   System.Type
={
        typeName:
null,
    typeGUID:
null,

        
//构造函数
      Type:function(typeName)
        
{
      
this.typeName=typeName;    
          
return this;//注意着一句 保证构造函数有效 
    }

        
//其余函数   
   }
;

   
//构造子命名空间
   System.IO=System.IO?System.IO:{};
   
   System.IO.File
={
        
//public static
     Exists:function(path)
    
{
    
//todo
    }

   }



 

测试文件如下:
/Files/robinhood/asp.rar 

posted @ 2006-09-21 13:43  robinhood  阅读(938)  评论(1编辑  收藏  举报