码迷,mamicode.com
首页 > 其他好文 > 详细

控制语句

时间:2014-06-26 23:13:51      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:style   class   blog   code   java   color   

  • return
  • continue
  • break
  • identifier : statement

  return,方法的终结,默认返回void或其他数据。作为函数控制语句,控制的是所在函数体的生命周期。

(function (data) {
  if(!data)  return;  // 返回void , underfined
  // 返回用户指定的字符串数据
  if(typeof data === ‘object‘) return ‘this is a explorer client‘;  
}(window));

// 在Java中没有返回值的方法中可以用return 作为方法终结。

 

  continue和break都是控制所在循环体的生命周期,前者是跳过此次循环,后者是终止所在循环体的循环。

var i = 1;
out : while(i++ < 10) {
  if(i===1) continue;  // 第一次跳出外循环
  if(i===5) break;      // i为5的时候终止外循环
  for(var j = 0; ; j++) {
    if(j === 5) continue;     // 跳过里循环
    if(j === 10) break out; // 终结外循环
    console.log(i+‘:‘+j);      
  }      
}       

  identifier是标签化循环体,即把循环体打上一个标签,当你需要终止循环体的时候通过调用 continue和break后面加上标签名即可。

控制语句,布布扣,bubuko.com

控制语句

标签:style   class   blog   code   java   color   

原文地址:http://www.cnblogs.com/gabin/p/3807768.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!