设为首页 | 联系站长
首  页 公司简介 企业建站 网站优化 电脑服务 成功案例 空间租用 建站资源 联系我们
   
Javascript的命名规范实例
类命名

例子:

var ClassName = function(){    //类名
         var _FieldName = "Test Field";         //私有变量
         this.PropertyName = "Test Property Name"; //属性

         var functionName = function(){        //私有方法
                   return "";
         }

         this.PublicFunctionName = function(pTestName){           //公有方法      pTestName:参数
                   var condition = "condition";              //局部变量
                   if(condition){    //判断
                            return functionName();
                   }else{           
                   }
                   var nameCol = ["a","b"]; //数组
                   var nameItem = nameCol[0]; //数组项
                   for(var i = 0; i < nameCol.length; i++){
                            //循环
                   }
                   var selectName = "item";
                   switch(selectName){        //选择
                            case "item":
                                     break;
                   }
         }
}

说明:

. 所有命名按骆锋命名

A:加 _ 下划线前缀    B:小写开头           C:大写开头     D:加小写p前缀

名称

A

B

C

D

类名

私有变量

属性

私有方法

公有方法

参数

局部变量

特殊例子:数组,后加Col;

数组项,后加Item;

判断语句:

                   if(condition){
                            //Code;
                   }else{
                            //Code;
                   }

循环语句:

                   for(var i = 0; i < nameCol.length; i++){
                            //Code;
                   }

选择语句:

                   var selectName = "item";
                   switch(selectName){
                            case "item":
                                     break;
                   }

作者:webceo / 发布日期:2009-9-7 16:40:34
 
            互联网动态
  
   联系电话:0371-63697306/08
   传真号码:0371-63697308
     Email:zzjianzhan@163.com
 热线电话:13253387239
            常见问题解答
  网站建设  
郑州建站网友情链接
新网 中国互联网络信息中心 百度 谷歌搜索引擎 郑州清馨酒店公寓
郑州网络电话
味道名家美食
河南博大面业
商务礼品网
麦斯科猎头网

郑州建站
公司简介 | 企业建站 | 网站优化 | 网络电话 | 成功案例 | 空间租用 | 建站资源 | 联系我们
    版权所有©2006-2008郑州建站网络公司  豫ICP备07500720号