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;

                       }


  • 相关阅读:
    rpm 命令|rpm 安装|rpm 卸载|rpm 使用|rpm 删除
    Linux中如何开启8080端口供外界访问 和开启允许对外访问的端口8000
    git远程提交到github或者gitee
    git搭建私有仓库
    Linux命令行设置环境变量
    【Little_things】控制台五子棋(java)
    【cisco实验】练习 2.3.8: 配置基本交换机管理
    操作系统FCFS,SJF进程调度(C++)
    JavaBean的编译和部署说明
    【Python爬虫】爬取个人博客的图片
  • 原文地址:https://www.cnblogs.com/HeroBeast/p/1499303.html
Copyright © 2011-2022 走看看