当前位置:主页 > 建站知识 > 技术文章

Javascript的命名规范实例

发布时间:2020/6/30 16:21:52   作者:webceo

类命名

例子:

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;
                   }