亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

簡(jiǎn)單學(xué)習(xí)JavaScript中的for語(yǔ)句循環(huán)結(jié)構(gòu)

 更新時(shí)間:2015年11月10日 15:19:50   投稿:goldensun  
這篇文章主要介紹了簡(jiǎn)單學(xué)習(xí)JavaScript中的for語(yǔ)句循環(huán)結(jié)構(gòu),是JavaScript入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下

可以直接看示例,用得太多了,很簡(jiǎn)單

(function() {
  for(var i=0, len=demoArr.length; i<len; i++) {
    if (i == 2) {
      // return;  // 函數(shù)執(zhí)行被終止
      // break;  // 循環(huán)被終止
      continue; // 循環(huán)被跳過(guò)
    };
    console.log('demo1Arr['+ i +']:' + demo1Arr[i]);
  }
})();

關(guān)于for循環(huán),有一下幾點(diǎn)需要注意

  • for循環(huán)中的i在循環(huán)結(jié)束之后任然存在與作用域中,為了避免影響作用域中的其他變量,使用函數(shù)自執(zhí)行的方式將其隔離起來(lái)()();
  • 避免使用for(var i=0; i<demo1Arr.length; i++){} 的方式,這樣的數(shù)組長(zhǎng)度每次都被計(jì)算,效率低于上面的方式。也可以將變量聲明放在for的前面來(lái)執(zhí)行,提高閱讀性
  • var i = 0, len = demo1Arr.length;
  • for(; i<len; i++) {};

跳出循環(huán)的方式有如下幾種

  • return 函數(shù)執(zhí)行被終止
  • break 循環(huán)被終止
  • continue 循環(huán)被跳過(guò)

完整實(shí)例:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>遍歷詳解: for</title>
 <script src="../script/jquery-2.0.3.js"></script>
</head>
<body>
 
</body>
<script>
 var demo1Arr = ['Javascript', 'Gulp', 'CSS3', 'Grunt', 'jQuery', 'angular'];
 (function() {
 for(var i=0, len=demo1Arr.length; i<len; i++) {
  if (i == 2) {
  // return;  // 函數(shù)執(zhí)行被終止
  // break;  // 循環(huán)被終止
  continue; // 循環(huán)被跳過(guò)
  };
  console.log('demo1Arr['+ i +']:' + demo1Arr[i]);
 }
 })();
</script>
</html>

相關(guān)文章

最新評(píng)論