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;

                       }


  • 相关阅读:
    博客园添加访问人数统计【转】
    Android环境下通过C框架层控制WIFI【转】
    用户态文件系统fuse学习【转】
    linux内核 RCU机制详解【转】
    使用diff制作补丁【学习笔记】
    OAuth2授权原理
    Code! MVC 5 App with Facebook, Twitter, LinkedIn and Google OAuth2 Sign-on (C#)
    lock关键字只不过是C#提供的语法糖
    关于OATUH中的AUTHRAZITON CODE和TOKEN的关系,实际上就是这么回事
    SQL Server 索引设计指南
  • 原文地址:https://www.cnblogs.com/HeroBeast/p/1499303.html
Copyright © 2011-2022 走看看