WEB开发网
开发学院网页设计JavaScript Javascript命名规范 阅读

Javascript命名规范

 2010-09-14 13:48:14 来源:WEB开发网   
核心提示:类命名例子:var ClassName = function(){ //类名 var _FieldName = "Test Field"; //私有变量 this.PropertyName = "Test Property Name"; //属性 var functionName

类命名

例子:

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

Tags:Javascript 命名 规范

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接