首页 > 代码库 > javascript学习笔记---ECMAScript语法(变量)
javascript学习笔记---ECMAScript语法(变量)
变量声明关键字var:
var i = 1;
var t = "asd";
var test1 = "hi", test2 = "hello";
声明变量不一定要初始化,
var i;//ok
另一方面在使用变量前若未加关键字var,则此变量为全局变量(此特性需特别记住)。
变量名字:
变量名需要遵守两条简单的规则:
第一个字符必须是字母、下划线(_)或美元符号($)
余下的字符可以是下划线、美元符号或任何字母或数字字符
命名变量规则:
Camel 标记法(骆驼命名:两个峰比头还高)
首字母是小写的,接下来的字母都以大写字符开头。例如:
var myTestValue = http://www.mamicode.com/0, mySecondValue ="hi";
Pascal 标记法(单词首字母全部大写)
首字母是大写的,接下来的字母都以大写字符开头。例如:
var MyTestValue = http://www.mamicode.com/0, MySecondValue ="hi";
匈牙利类型标记法(一般采用此方法,因为弱变量的原因)
在以 Pascal 标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i 表示整数,s 表示字符串,如下所示
var iMyTestValue = http://www.mamicode.com/0, sMySecondValue ="hi";
一般变量前缀:
类型 前缀 示例
数组 a aValues
布尔型 b bFound
浮点型(数字) f fValue
函数 fn fnMethod
整型(数字) i iValue
对象 o oType
正则表达式 re rePattern
字符串 s sValue
变型(任何类型) v vValue