语句
作者:不详
来源:
日期:2002-9-17
语句
break
break [label];
跳出当前的循环 。可选参数 label 指明你中止执行语句的标号。
@cc_on
@cc_on;
打开条件编译支持开关。
注释
//注释语句
添加单行注释。
/*
注释语句
*/
添加多行注释。
Continue
continue[label];
在while,for,或for...in 循环中使用。用于中止循环当前的迭代,并从循环的开头开始执行。可选参数label指出continue用于那个循环语句。
do.....while
do
语句
while(表达式〕
继续执行语句,直到表达式的值为真为止。不管表达式的值是否为真,至少执行语句一遍。
for
for(初始化表达式,测试表达式,增量表达式〕
语句
首先执行初始化表达式,然后只要测试表达式的值为真就执行语句,在每一次循环以后执行增量表达式。
for...in
for(varible in [object|array])
statament
对象object或数组array每一个元素都赋值给变量varible,对每一个元素都执行语句statement。
function
function functionname([argument1[,argument2[,...argumentn]]])
{
statements
}
声明一个新的函数,函数名为functionname。
@if
@if (condition1)
text1
[@elif (condition2)
text2]
[else
text3]
@end
根据condition的值进行条件执行。
if...else
if(condition)
statement1
[else
statement2]
根据不同的条件执行不同的语句。如果condition的值为真,执行statement1 ;否则执行statement2。
label
lable:
statement
和break及continue语句一同使用时,提供了一个唯一标志的标识符。
return
return [expression];
退出当前的函数,并且可选择地返回一个值。
@set
@set @varname [=term]
创建一个可用于条件编译语句的数字或布尔变量。
switch
switch(expression){
case label:
statementlist
case label:
statementlist
...
default:
statementlist
}
当表达式expression的值和某个label值相符时,就执行在lable后面的语句。如果没有一个相符时,就执行在defaul后面的语句。
this
this.property
通常用在对象的构造函数中,指向当前对象。当用于客户端的Jscript时,缺省时指向window对象。
var
var variable[=value][,varible2[=value2],...]
声明变量varible并且可以赋初值value。
while
while(expression)
statement
执行语句statement直到表达式expression 的值为假。
with
with(object)
statement
对一段语句statement 指明一个缺省的对象。