1、JavaScript注释
JavaScript注释可用于增强代码的可读性。
JavaScript注释
可以添加注释来对JavaScript进行解释,或者提高其可读性。
单行的注释以//开始。
用单行注释来解释代码:
JavaScript 多行注释
多行注释以/*开头,以*/结尾。
用多行注释来解释代码:
使用注释来防止执行
用注释来阻止一行代码执行:
用注释来阻止若干行代码的执行:
在行末使用注释
注释放置在语句的行末:
2、JavaScript变量
变量是用于存储信息的容器:
X=5;length=66.10;
JavaScript变量
正如代数一样,JavaScript变量用于保存值或表达式。
可以给变量起一个简短的名称,比如x,或者更有描述性的名称,比如length。
JavaScript变量也可以保存文本值,比如carname=“Volvo”。
JavaScript变量名称的规则:
变量对大小写敏感(y和Y是两个不同的变量)
变量必须以字母或下划线开始
注释:由于JavaScript对大小写敏感,变量名也对大小写敏感。
声明(创建)JavaScript变量
在JavaScript中创建变量经常被称为“声明”变量。
你可以通过var语句来声明JavaScript变量;
Var x;
Var carname;
在以上声明之后,变量并没有值,不过你可以在声明它们时向变量赋值;
Var x=5;
Var carname=”Volvo”;
注释:在为变量赋文本值时,请为该值加引号。
向JavaScript变量赋值
通过赋值语句向JavaScript变量赋值;
X=5;
Carname=”Volvo”;
变量名在=符号的左边,而需要向变量赋的值在=的右侧。
在以上语句执行后,变量x中保存的值是5,而carname的值是Volvo.
向未声明的JavaScript变量赋值
如果你所赋值的变量未进行过声明,该变量会自动声明。
X=5;
Carname=”Volvo”;
与这些语句的效果相同;
Var x=5;
Var carname=”Volvo”;
重新声明JavaScript变量
如果你再次声明了JavaScript变量,该变量也不会丢失其原始值。
Var x=5;
Var x;
在以上语句执行后,变量x的值仍然是5.在重新声明该变量时,x的值不会被重置或清除。
JavaScript算术
正如代数一样,你可以使用JavaScript变量来做算术;
y=x-5;
z=y+5;
3、JavaScript运算符
运算符 = 用于赋值。
运算符 + 用于加值。
运算符 = 用于给JavaScript变量赋值。
算术运算符 + 用于把值加起来。
y=5;
z=2;
x=y+z;
在以上语句执行后,x的值为7。
JavaScript算术运算符
算术运算符用于执行变量与/或值之间的算术运算。
给定y=5,下面表格解释了这些算术运算符:
JavaScript赋值运算符
赋值运算符用于给JavaScript变量赋值。
给定x=10和y=5,下面的表格解释了赋值运算符:
用于字符串的+运算符
+运算符用于把文本值或字符串变量加起来(连接起来)。
如需把两个或多个字符串变量连接起来,请使用+运算符。
在以上语句执行后,变量txt3包含的值是”What a verynice day”.
要想在两个字符串之间增加空格,需要把空格插入一个字符串之中:
或者把空格插入表达式中:
在以上语句执行后,变量txt3包含的值是:
“What a very nice day”
对字符串和数字进行加法运算:
规则是:
如果把数字与字符串相加,结果将成为字符串。
4、JavaScript比较和逻辑运算符
比较和逻辑运算符用于测试true和false。
比较运算符
比较运算符在逻辑语句中使用,以测定变量或值是否相等。
给定值x=5,下面表格解释了比较运算符:
如何使用
可以在条件语句中使用比较运算符对值进行比较,然后根据结果来采取行动:
逻辑运算符用于测定变量或值之间的逻辑。
给定x=6以及y=3,下表解释了逻辑运算符:
条件运算符
JavaScript还包含了基本某些条件对变量进行赋值的条件运算符。
语法
例子
如果变量visitor中的值是”PRES”,则向变量greeting赋值”Dear President”,否则赋值”Dear”.