zoukankan      html  css  js  c++  java
  • Javascript命名规范

    类命名

       1: var ClassName = function(){    //类名
       2:  
       3:          var _FieldName = "Test Field";         //私有变量
       4:  
       5:          this.PropertyName = "Test Property Name"; //属性
       6:  
       7:  
       8:          var functionName = function(){        //私有方法
       9:  
      10:                    return "";
      11:  
      12:          }
      13:  
      14:  
      15:          this.PublicFunctionName = function(pTestName){           //公有方法      pTestName:参数
      16:  
      17:                    var condition = "condition";              //局部变量
      18:  
      19:                    if(condition){    //判断
      20:  
      21:                             return functionName();
      22:  
      23:                    }else{            
      24:  
      25:                    }
      26:  
      27:                    var nameCol = ["a","b"]; //数组
      28:  
      29:                    var nameItem = nameCol[0]; //数组项
      30:  
      31:                    for(var i = 0; i < nameCol.length; i++){
      32:  
      33:                             //循环
      34:  
      35:                    }
      36:  
      37:                    var selectName = "item";
      38:  
      39:                    switch(selectName){        //选择
      40:  
      41:                             case "item":
      42:  
      43:                                      break;
      44:  
      45:                    }
      46:  
      47:          }
      48:  
      49: }
      50:  

    说明:

    . 所有命名按骆锋命名

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

    image

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

    数组项,后加Item;

    判断语句:

                       if(condition){

                                //Code;

                       }else{

                                //Code;

                       }

    循环语句:

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

                                //Code;

                       }

    选择语句:

                       var selectName = "item";

                       switch(selectName){

                                case "item":

                                         break;

                       }


  • 相关阅读:
    mysql group_concat函数
    easyui textbox获取焦点事件
    jquery获取select下拉框的前一个,后一个,第一个,最后一个option对象
    easyui 只刷新当前页面的数据 datagrid reload 方法
    spring-data-jpa查询语句的书写实例小计
    jquery给input标签添加data-options属性
    正则表达式的常用方法
    正则表达式之 /^(d)$/
    jquery获取下拉列表的值和显示内容的方法
    一个 关于 case when的SQL
  • 原文地址:https://www.cnblogs.com/HeroBeast/p/1499303.html
Copyright © 2011-2022 走看看