广州双城热恋创意文化传播有限公司

现在的位置: 主页 > 主打产品 > 文章列表

文章正文

javascript 变量 命名规范 变量的作用域

作者:广州双城热恋创意文化传播有限公司 来源:www.666loveyou.com 发布时间:2017-09-02 11:54:52
javascript 变量 命名规范 变量的作用域

小时候我们学过 这个 应用题 : X+1=2;

问 X 等于几? 答案是 1 对了,很聪明哈

那么 这个 X 我们就称之为 未知数 或者 变量

变量实际是一个容器 用来存放数据的。但是我们永远不知道,他的结果是多少。 里面只能存放一个值。

var 变量名;

1.变量命名必须以字母或是下标符号”_”或者”$”为开头。

2.变量名长度不能超过255个字符。

3.变量名中不允许使用空格。

4.不用使用脚本语言中保留的关键字及保留符号作为变量名。

5.变量名区分大小写。(javascript是区分大小写的语言)

6.变量名阔以是中文。 所有的浏览器都支持的。

但是,变量名如果加了中文的标点符号 只有ie支持,其他浏览器不支持。

尽量不要用中文。

var num1= 0, num2 = 0; //声明多个变量

1.下面四个变量声明语句中,哪一个变量的命名是正确的?

A.var for

B.var txt_name

C.var myname myval

D.var 2s

答案 : B A 是关键子错了 C 有空格也错了 D 不能以数字开头

2.下面哪一个语句定义了一个名为Myval的变量并将它的值赋为2205?

A.var myval=2205

B.var MyVal=2205

C.var Myval=2205

D.Myval=2205

答案 C

3.Javascript中, 以下哪条语句一定会产生运行错误?

A、var _变量=NaN;

B、var 0bj = 123;

C、var obj = "//";

D、var obj = '你好吗';

答案是: 嘻嘻,这个考察是眼力哈,答案是 B 因为变量不能以数字的0开头哈 A虽然有汉字是正确的。

变量的作用域

变量的范围: 全局变量 局部变量

全局变量:

再外部声明的是全局变量

没有加var 的内部声明

局部变量:

再内部声明的

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:孝感SEO http://xiaogan.4567w.com


COPYRIGHT © 2015 广州双城热恋创意文化传播有限公司 ALL RIGHTS RESERVED.
网站地图 技术支持:肥猫科技
精彩专题:网站建设
购买本站友情链接、项目合作请联系客服QQ:2500-38-100