zoukankan      html  css  js  c++  java
  • JS-JS变量命名规则

    原则
      变量名区分大小写,允许包含字母、数字、美元符号($)和下划线,但第一个字符不允许是数字,不允许包含空格和其他标点符号。

      禁止使用JavaScript关键词、保留字全名。

      变量命名长度应该尽可能的短,并抓住要点,尽量在变量名中体现出值的类型。

      尽量避免使用没有意义的命名。

      
    变量命名方法
      变量命名的方法常见的有帕斯卡命名法、匈牙利命名法、驼峰命名法。

    一、帕斯卡命名法(Pascal)/大驼峰式命名法(upper camel case)

      每一个单字的首字母都采用大写字母。

      例如:FirstName、LastName、CamelCase
    二、小驼峰式命名法(lower camel case)
      第一个单字以小写字母开始,第二个单字的首字母大写。

      例如:firstName、lastName。
    三、匈牙利命名法:
      变量名=数据类型+对象描述 

      每个变量名前都有代表数据类型的对应字母,然后后面紧跟有意义的单个单词名多个单词,并且单词的字母都大写。
      数据类型:指点是JavaScript中六种数据类型之一,undefined、null、boolean、number、string和Object
      对象描述:指对象名字全称或名字的一部分,而且要有明确含义,易记而且还要好理解.


      JavaScript变量名中代表数据类型都有对应的字线,如下所示:
        s: 表示字符串String
        i: 表示整型Int(它是Number中的整数类型)
        fl: 表示浮点Float(它是Number中的小数类型)
        b: 表示布尔Boolean
        a: 表示数组Array
        o: 表示对象Object
        fn: 不示函数Function
        re: 表示正则Regular Expression
      例如:
        var aPerson = []; // Array数组
        var oBtn = document.getElementById('btn'); //Object对象
        var fnName = function () {}; // function函数
    四、其它常见方法
      变量名有两个或多个单词时,可以在多个单词间使用-或_连接起来。

      例如:first-name或者说first_name。

  • 相关阅读:
    net.sf.json Maven依赖配置
    springboot 测试 出错
    PowerDesigner 中SQL文件、数据库表反向生成PDM
    魔板问题(搜索)
    九宫重排(搜索)
    选点(树的遍历)
    【搜索】桐桐的运输方案
    细胞(搜索)
    传球游戏(dp)
    脚本_检测mysql存活状态
  • 原文地址:https://www.cnblogs.com/superlizhao/p/8422700.html
Copyright © 2011-2022 走看看