声明一个变量是非常简单的操作,看如下代码:
   [ bootstrap ] 运行代码    下载代码
<script>
var webName;
var age=2;
</script>
上面的代码是最为基本的声明变量的操作,其实js的变量声明中还是有很多需要注意的地方,下面就做一下详细介绍。

一.基本介绍:

使用var运算符可以声明一个变量,代码如下:
   [ bootstrap ] 运行代码    下载代码
<script>
var webName="51前端";
var address;
console.log(webName);
console.log(address);
</script>
使用var运算符可以声明一个变量,在声明的同时可以赋值,也可以不赋值,不过这个时候它的默认值为undefined。

可以一次性声明多个变量,代码如下:
   [ bootstrap ] 运行代码    下载代码
<script>
var webName="51前端",addrss="青岛市南区",age;
</script>
上面的代码一次性声明了多个变量,可以直接赋值,也可以不赋值。

同一个变量可以存放不同类型的值,这一点和java或者c#等不同,代码如下:
   [ bootstrap ] 运行代码    下载代码
<script>
var num=2;
num="antzone";
</script>
特别说明:

声明一个变量可以不使用var运算符,这个时候它是作为全局对象的属性存在的,代码如下:
   [ bootstrap ] 运行代码    下载代码
<script>
webName="51前端";
console.log(window.webName);
</script>
注意:如果未使用var运算符声明的变量没有赋值,那么从此变量读取数据会报错,严格模式下,变量必须用var声明,否则也报错。

二.变量命名规则:

1.第一个字符必须是ASCII字母、下划线或者美元符号($)。

2.其他的字符可以是下划线、美元符号或任何字母或数字字符。

3.可以使用unicode转义序列作为一个变量。

4.也可以中文当做变量名,但是可能出现乱码等问题。

对于前两个比较容易理解,第三个其实也同样的简单,只不过比较少见而已,代码如下:
   [ bootstrap ] 运行代码    下载代码
<script>
var str="\\u6cd5";
console.log(str);
var \\u6cd5="51前端";
console.log(\\u6cd5);
</script>

代码描述:javascript变量声明 规则详解。javascript变量声明规则详解源码下载



113 151



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册



×
×
51前端

注册

×
绑定手机

请绑定手机号,在继续操作

×
单次下载支付

应付金额:279

支付完成后,回到下载页面,在进行下载

官方QQ群
意见反馈
qq群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到