JavaScript中如何定义变量?

JavaScript09

JavaScript中如何定义变量?,第1张

JavaScript是弱类型语言,声明变量时用var关键字(注意var要全部小写)就可以了。而很多编程语言声明变量时,需要指明变量的类型,如:int, double, string, boolean, date, array, object等;而且变量类型一旦指定,就不能改变了。但这在JavaScript中不同,只需用var,且数据类型可以改变。但要请注意变量的命名规:变量名不能以数字开头(如123a)变量名不能使用JavaScript关键字(如var)变量名中只能有下划线、美元符、字母和数字。不能出现’/’这种特殊字符(如My/age)。详细的变量相关知识,可以参考秒秒学和w3c等网站。

从字面上看,变量是可变的量;

从编程角度讲,变量是用于存储某种/某些数值的存储器。

我们可以把变量看做一个盒子,为了区分盒子,可以用BOX1,BOX2等名称代表不同盒子,BOX1就是盒子的名字(也就是变量的名字)。如图:

定义变量使用关键字var,语法如下:

var 变量名

注:

1、变量名可以任意取名,但要遵循命名规则:

  1.变量必须使用字母、下划线(_)或者美元符($)开始。

  2.然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成。

  3.不能使用JavaScript关键词与JavaScript保留字。

2、变量要先声明再赋值,如下:

var mybook

mybook="javascript"

mybook="hello"

3. 在JS中区分大小写,如变量mychar与myChar是不一样的,表示是两个变量。

4. 变量虽然也可以不声明,直接使用,但不规范,需要先声明,后使用。