您的位置:首页 > Web前端 > JavaScript

[JavaScript]-----流程控制语句

2014-08-11 18:23 204 查看
1 声明语句

变量声明语句 var box = 100;

标签声明语句 lable : box;

2 表达式语句

变量赋值语句 box = 100

属性赋值语句 box.property = 100;

方法调用语句 box.method();

3 分支语句

条件分支语句 if(){}else{}

多重分支语句 switch(){case n: ...}

4 循环语句

for (;;;){};

for(x in x){};

while(){};

do{}while();

5 控制语句

继续执行 continue

break;

return ;

throw;

异常处理 try{}cacth{}finally{}

with语句 with(){};

对于if 语句括号里的表达式,ECMAScript 会自动调用Boolean()转型函数将这个表达式

的结果转换成一个布尔值。如果值为true,执行后面的一条语句,否则不执行。

with语句

with 语句的作用是将代码的作用域设置到一个特定的对象中。

var box = { //创建一个对象

'name' : '李炎恢', //键值对

'age' : 28,

'height' : 178

};

var n = box.name; //从对象里取值赋给变量

var a = box.age;

var h = box.height;

可以将上面的三段赋值操作改写成:

with (box) { //省略了box 对象名

var n = name;

var a = age;

var h = height;

}

复制去Google翻译翻译结果
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: