文档介绍:web前端开发培训javascript学****阶段二
热点:百读易莱胜官网
上海百读易莱胜
易莱胜官网
上海易莱胜
JavaScript 变量
变量是用于存储信息的"容器"。
与代数一样,JavaScript变量可用于存放值(比如x=5)和表达式(比
如 z=x+0 。
变量可以使用短名称(比如 x和y),也可以使用描述性更好的名
称 (上匕女口 age, sum, totalvolume)。
变量必须以字母开头
变量也能以$和_符号开头(不过我们不推荐这么做)
变量名称对大小写敏感(y和Y是不同的变量)
实例
var x=5;
var y=6;
var z=x+y;
(name="Bill
JavaScript数据类型
JavaScript变量还能保存其他数据类型,比如文本值
Gates")。
在JavaScript中,类似"Bill Gates"这样一条文本被称为字符串。
JavaScript变量有很多种类型,但是现在,我们只关注数字和字符串。
当您向变量分配文本值时,应该用双引号或单引号包围这个值。
当您向变量赋的值是数值时,不要使用引号。如果您用引号包围数值, 该值会被作为文本来处理。
实例
var pi=;
var person="John Doe";
var answer='Yes I am!';
声明(创建)JavaScript变量
在JavaScript中创建变量通常称为"声明”变量。
我们使用var关键词来声明变量:
var carname;
变量声明之后,该变量是空的(它没有值)。
如需向变量赋值,请使用等号:
carname="Volvo";
不过,您也可以在声明变量时对其赋值:
var carname="Volvo";
在下面的例子中,我们创建了名为 carname的变量,并向其赋值 "Volvo”,然后把它放入id="demo”的HTML段落中:
实例
<p id="demo"></p>
var carname="Volvo";
("demo").innerHTML=carname;
一条语句,多个变量
您可以在一条语句中声明很多变量。该语句以 var开头,并使用逗
号分隔变量即可:
var lastname="Doe”, age=30, job="carpenter”;
声明也可横跨多行:
var lastname="Doe",
age=30,
job="carpenter";
Value = undefined
在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,
其值实际上是 undefined o
在执行过以下语句后,变量 carname的值将是undefined:
var carname;
重新声明JavaScript变量 如果重新声明JavaScript变量,该变量的值不会丢失:
在以下两条语句执行后,变量 carname的值依然是"Volvo":
var carname="Volvo";
var carname;
JavaScript 算数
您可以通过JavaScript变量来做算数,使用的是 =和+这类运算
符:
实例
y=5;
x=y+2;
JavaScript数据类型
字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象
(Object)、空(Null)、未定义(Undefined)。
JavaScript拥有动态类型
JavaScript拥有动态类型。这意味着相同的变量可用作不同的类型:
实例
var x; // x 为 undefined
var x = 5; //现在x为数字
var x = "John"; //现在x为字符串
JavaScript 字符串
字符串是存储字符(比如 "Bill Gates")的变量。
字符串可以是引号中的任意文本。您可以使用单引号或双引号:
实例
var carname="Volvo XC60";
var carname='Volvo XC60';
您可以在字符串中使用引号,只要不匹配包围字符串的引号即可:
实例
var answer="It's alright";
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';
尝试一下?
您将在本教程的高级部分学到更多关于字符串的知识。
JavaScript 数字
JavaScript只有一种数字类型。数字可以带小数点