国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

簡單學習JavaScript中的for語句循環結構

2019-11-20 11:18:19
字體:
來源:轉載
供稿:網友

可以直接看示例,用得太多了,很簡單

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

關于for循環,有一下幾點需要注意

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

跳出循環的方式有如下幾種

  • return 函數執行被終止
  • break 循環被終止
  • continue 循環被跳過

完整實例:

<!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;  // 函數執行被終止  // break;  // 循環被終止  continue; // 循環被跳過  };  console.log('demo1Arr['+ i +']:' + demo1Arr[i]); } })();</script></html>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 建平县| 台北市| 丹江口市| 东乌珠穆沁旗| 二手房| 全南县| 镶黄旗| 昭通市| 武隆县| 施甸县| 崇左市| 三都| 任丘市| 五大连池市| 行唐县| 中西区| 怀柔区| 栖霞市| 平潭县| 阿鲁科尔沁旗| 拜城县| 堆龙德庆县| 聊城市| 潞城市| 油尖旺区| 大丰市| 民丰县| 墨江| 环江| 土默特左旗| 临澧县| 盐源县| 霍林郭勒市| 辉南县| 四平市| 左云县| 沁水县| 昌乐县| 白玉县| 马公市| 灌南县|