• 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。

  • 相关阅读:
    朴素贝叶斯方法(二分类)[机器学习实战]
    【HIHOCODER 1055】 刷油漆(树上背包)
    【HIHOCODER 1142】 三分·三分求极值
    【HIHOCODER 1420】 Bigint Multiplication
    【HIHOCODER 1403】后缀数组一·重复旋律(后缀数组)
    【HIHOCODER 1589】回文子串的数量(Manacher)
    【HIHOCODER 1599】逃离迷宫4
    【HIHOCODER 1182】欧拉路·三
    【HIHOCODER 1181】欧拉路·二
    【HIHOCODER 1176】 欧拉路·一
  • 原文地址:https://www.cnblogs.com/superlizhao/p/8422700.html
Copyright © 2020-2023  润新知