Javascript 书写和命名空间规范
 Javascript语言本身的特点,书写规范以及在面向对象方面的封装没有一个统一的格式,现在个人约定如下:
Javascript语言本身的特点,书写规范以及在面向对象方面的封装没有一个统一的格式,现在个人约定如下:
 一书写规范
一书写规范
 命名空间、类、方法名称等都按照.NET的书写规范建议
  命名空间、类、方法名称等都按照.NET的书写规范建议 首字母大写、每个单词首字母大写
  首字母大写、每个单词首字母大写
 二命名空间的包装
二命名空间的包装
 1.创建和初始化
1.创建和初始化 
    //namespace
   //namespace var System = System?System : {};
   var System = System?System : {};
 //class
   //class System.Random={
   System.Random={ //public static
        //public static  Next:function(imax)
    Next:function(imax)  {
      { //todo
      //todo
 }
    } };
   }; System.Type={
   System.Type={ typeName:null,
        typeName:null, typeGUID:null,
    typeGUID:null,
 //构造函数
        //构造函数 Type:function(typeName)
      Type:function(typeName) {
        { this.typeName=typeName;
      this.typeName=typeName;     return this;//注意着一句 保证构造函数有效
          return this;//注意着一句 保证构造函数有效  }
    } //其余函数
        //其余函数    };
   };
 //构造子命名空间
   //构造子命名空间 System.IO=System.IO?System.IO:{};
   System.IO=System.IO?System.IO:{}; 
    System.IO.File={
   System.IO.File={ //public static
        //public static Exists:function(path)
     Exists:function(path) {
    { //todo
    //todo
 }
    } }
   }

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

 
       
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号