这一章我们介绍JavaScript的语句。JavaScript的语句和其他语言差不多,所以学好JavaScript有利于将来举一反三,提高对其他语言的学习效率。
像很多其他编程语言一样,JavaScript也是用文本格式编写的,由语句(statements),块(blocks)和注释(comments)构成。块(blocks)是由一些相互有关联的语句构成的语句集合。在一条语句(statement)里,你可以使用变量,字符串和数字(literals),以及表达式(expressions)。
1.语句(Statements)
一个JavaScript程序就是一个语句的集合。一条JavaScript语句相当于一个完整的句子。JavaScript语句将表达式用某种方式组合起来,得以完成某种任务。
一条语句包含一个或多个表达式,关键词(keywords)和运算符(operators)。一般来说,一条语句的所有内容写在同一行内。不过,一条语句也可以写成多行。此外,多条语句也可以通过用分号“;”分隔,写在同一行内。
建议将每条语句以显示的方式结束,即在每条语句最后加分号“;”来表示该条语句的结束。
以下是几个语句的示例:
var aBird="Robin";
上面这个语句表示将"Robin"这个字符串赋值给变量aBird。
var today=new Date();
上面这个语句表示将今天的日期值赋值给变量today。
2.块(Blocks)
通常来说,用{}括起来的一组JavaScript语句称为块。块通常可以看作是一条单独的语句。也就是说,在很多地方,块可以作为一条单个的语句被其他JavaScript代码调用。但是以for和while开头的循环语句例外。另外要注意的是,块里面的每条语句以分号“;”表示结束,但是块本身不能用分号。
块通常用于函数和条件语句中。下面的例子中,{}中间的5个语句构成一个块,而最后三行语句,不在块内。
function convert(inches){
feet=inches/12;
miles=feet/5280;
nauticalMiles=feet/6080;
cm=inches*2.54;(www.xing528.com)
meters=inches/39.37;
}
km=meters/1000;
kradius=km;
mradius=miles;
3.注释(Comments)
为了增强程序的可读性,以及在日后代码修改和维护时,更快理解代码,你可以在JavaScript 程序里为代码写上注释。
在JavaScript语言里,用两个斜杠//来表示单行注释。
例句:
aGoodIdea="Comment your code thoroughly ."; //这是单行注释多行注释则用/*表示开始,*/表示结束。
例句:
/*
这是多行注释行1
这是多行注释行2
*/
推荐使用多行的单行注释来代替多行注释,这样有助于将代码和注释区分开来。
国外教材将程序语句按逻辑分为判断和循环两种,而国内传统教材则按结构将其分为顺序,选择,循环三种。国内外教材的这两种说法都没错,因为除了那两种特殊情况之外,程序语句都是顺序执行的。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。