首页 理论教育 变量声明和作用域-网页设计制作

变量声明和作用域-网页设计制作

时间:2023-10-18 理论教育 版权反馈
【摘要】:对于变量,必须明确变量的命名、变量的类型、变量的声明、变量的作用域。JavaScript的变量必须以字母或下划线开头,可以由字母、数字、下划线组成的字符串,但中间不能有空格和其他特殊字符。不能使用JavaScript的内部关键字和保留字作为变量名。例如:var a=2;√ 同时声明多个变量,并且赋予这些变量初始值,变量之间用逗号相隔。例如:var a=2,b=5;JavaScript变量同样也有作用域。作用域,顾名思义,是指数据的作用范围。

变量声明和作用域-网页设计制作

上述这些基本数据类型分为常量和变量两种。

常量,是指在整个计算(程序进行数据处理)的过程中值不会发生改变的量。

例如计算英制和公制的转换,在此过程中,可以把不变的因素,即转换率设置为常量,不论怎样计算,都不用重复设置那同一个不会改变的量。

变量,是指在计算的过程中可以改变的量,主要用作数据的存储容器

例如计算一个方程式(或组),把未知数设置为变量,是理所当然的也最好理解的方法,不论那个值究竟有多少个(或组),用一个变量代表就可以了。

对于变量,必须明确变量的命名、变量的类型、变量的声明、变量的作用域

JavaScript的变量必须以字母或下划线开头,可以由字母、数字、下划线组成的字符串,但中间不能有空格和其他特殊字符。不能使用JavaScript的内部关键字和保留字作为变量名。

表7-1 JavaScript的关键字

表7-2 JavaScript的保留字

JavaScript中的变量类型同基本数据类型,用var来表示及声明,如:

var Myvar;

在具体使用时将变量按照赋值的类型进行处理,如:(www.xing528.com)

Myvar=100; //整数

Myvar=10.0; //实数

Myvar="12s"; //字符串

Myvar=true; //布尔值

“//”是JavaScript中的单行注释。

声明变量和赋值有以下几种方法:

√ 一次声明一个变量。例如:var a;

√ 同时声明多个变量,变量之间用逗号相隔。例如:var a,b,c;

√ 声明一个变量时,同时赋予变量初始值。例如:var a=2;

√ 同时声明多个变量,并且赋予这些变量初始值,变量之间用逗号相隔。例如:var a=2,b=5;

JavaScript变量同样也有作用域。

作用域,顾名思义,是指数据的作用范围。在整个程序进行期间都有效的变量叫做全局变量,在程序中的某一段有效的变量叫做局部变量,一般来说,这“一段”是指函数体或代码块。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈