首页 > 其他 > 详细

第五章 条件语句

时间:2015-07-06 15:37:10      阅读:283      评论:0      收藏:0      [点我收藏+]

一、if

没啥说的,条件可以是任意表达式,表达式的值不一定是布尔值,javaScript会自动调用Boolean()进行转换。

二、do{}while()、while(){}、for(){}

也没啥说的,只不过因为javaScript没有快级作用域,所以{}里定义的变量{}外边也可以访问到。

三、for-in语句,枚举对象的属性,但是结果的顺序是不可测的。

for (property in expression) statement

for in语句会把expression的属性名字挨个赋值给property变量。

<script>
for (var x in window) {

  document.write(x+"<br>");   

}
</script>

四、label语句:

可以在代码中添加标签,以便将来可以由break或者continue引用。(我觉的,没啥用吧。。)

五、break和continue:

break跳出循环,执行循环外的下一条语句,continue跳出本次循环,执行下一次循环。

六、with语句:

改变作用域用,基本用不上,感觉有点危险吧。能用也不用。。。

七、switch-case:

swtich (expression) {

case value:
  statement;
  break;
case value :
  statement;
  break;
default:
  statement;
}

value部位可以是任何表达式或数据类型。

break不写会进入下一个case。

第五章 条件语句

原文:http://www.cnblogs.com/jingubang/p/4624351.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!