一共有三种 不过 我感觉 只需要记住一种就够了  那就是匈牙利标记法

js声明变量的方式很是奇怪 只需要var a=10,b="sss";这样都够了可以一次声明很多变量  而且  字符的话单引号双引号都可以   然后声明变量还可以不用加var  但是不加的话 会自动声明但是是 全局变量  而且 不管什么类型都是var声明所以  需要有约定俗成的变量名字定义方式

然后就感觉匈牙利标记法应该是最合乎规矩的 那就是

定义的变量每个变量中单词的的首字母大写然后在变量前再加一个小写的字母 字母加啥表示什么类型下面写一下

                                                        栗子

数组                                            a  aValues

布尔型                                        b bFound

浮点型(数字)                               f fValues

函数                                           fn fnMethod

整形(数字)                                   i iValue

对象                                            o oType

正则表达式                                 re rePattern

字符串                                        s sValue

变型(可以是任何类型)                  v vValue